02-15-2013, 01:13 PM
everybody has the dash-mounted cams in Russia - no surprise how many people actually caught this event on film.
Gameless (for now)
Boom. A meteor??
|
« Next Oldest | Next Newest »
|
Messages In This Thread |