Meteor identified as possible cause of boom heard across Cleveland

Some residents immediately feared the sound was an explosion, according to CBS affiliate WOIO.