Loud Bursts Coming From The Skies Resulted In A Panic And Confusion All Across Denver Followed By A Worldwide Debate

By Apoorva Jha

The Meteor Shower Theory

The mysterious sounds have caught the attention of so many people. And among the experts who have decided to crack the reason for it was CBS meteorologist, Chris Spears. He had quite the logical explanation for the haunting sounds. He proposed a theory which involved a Leonid meteor shower that must have had a part in creating the loud sounds.