CBS News’ Terrell Brown reports on why so many cameras were rolling in Russia when last week’s meteorite stuck.
Dashboard cams capture Russian meteor [VIDEO]
Fox News
Contributor
Font Size:
CBS News’ Terrell Brown reports on why so many cameras were rolling in Russia when last week’s meteorite stuck.