Local expert: Russia meteor strike had tremendous amount of energy

WMUR - Manchester
Local expert: Russia meteor strike had tremendous amount of energy
Local experts weigh in on the Russia meteor strike and the large asteroid that passed closely by Earth.
View Comments (0)