The Ghost Car

  • Share
    Share Video

  • Add
  • More
    Report this video as:
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:
Related