NowThisNews. Social Mobile Video

Wait For It: Traffic Stopper

  • Viral
  • 05.06.14 09:19 PM EDT

A car powered by a 'DIY natural gas fuel installation' exploded on Moscow's Ring Road in Russia. Miraculously, nobody was hurt