Dashboard cams capture Russian meteor

Print
Email
|

by Terrell Brown / CBS News

khou.com

Posted on February 18, 2013 at 10:40 AM

CBS News' Terrell Brown reports on why so many cameras were rolling in Russia when last week's meteorite stuck.

Print
Email
|