University of Akron, Kent State University physics professors astonished by meteor in Russia
1 / 25
WEWS-Cleveland Videos
Fri, Feb 15, 2013 6:03 PM EST