Turns out that a meteor doesn’t have to actually hit the ground to cause lots of damage. And airburst of a meteor can cause that damage without leaving a crater.
The damage caused by the meteor over Russia a few years ago proved that.
/laplata
Super-Duper Bigfoot?