Everything Else, Science Meteor Explodes Over Vermont with the Force of 440 Pounds of TNT Posted onMarch 10, 2021March 10, 2021Authorfractalier