Local expert: Russia meteor strike had tremendous amount of energy

February 18, 2013

Local experts weigh in on the Russia meteor strike and the large asteroid that passed closely by Earth.