The Ghost Car

someone23123123
Added by someone23123123 Subscribe 33
Published 21 Aug 2006
508 256
••• More
Report video
0 0
You have already voted for this video.
The ability to vanish into thin air would definitely come in handy while evading police. Just ask the guy i...
The ability to vanish into thin air would definitely come in handy while evading police. Just ask the guy in this unbelievable clip.
Categories: News & Events
Show moreShow less
Report this video as: