The Daily Caller

The Daily Caller

Dashboard cams capture Russian meteor [VIDEO]

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