Daredevils With Need for Speed Gather in Moscow

Try Our New Player
NewsLook
1K
4 views
  • About
  • Export
  • Add to
Fifty-six teams from across Russia have created outrageous gravity-powered vehicles to compete against the clock in a downhill race.
Powered by NewsLook.com
Producer : Russia Today

0 comments