'Very loud boom' in Boston as houses shake and meteorologists share meteor theory
Meteorologists suggested the Boston boom could be linked to a meteor entering the atmosphere