Neat new bit of technology here. Car stands still while “track” goes 180 MPH!
http://www.freerepublic.com/focus/f-news/1871821/posts
I vote Photo Shop but I really believed we landed on the Moon also...