Ridiculous amounts of Russians have dashcams. Tonight proves the U.S. is woefully unequipped to catch a meteorite on video.
February 15, 2013
Advertising
Ridiculous amounts of Russians have dashcams. Tonight proves the U.S. is woefully unequipped to catch a meteorite on video.
February 15, 2013
Comment on this post