Strange Evidence

Strange Evidence

Russian Car Bomb (6x8)


:

A dashcam captures a bizarre car explosion in Russian highway traffic.

  • :
  • : 86
  • : 18
  • Science Channel
  • 21