07.05.2022 - By Brian Dunning
Some say these oval depressions all along the US east coast are craters from an ancient meteor bombardment.