Experts say a suspected meteor likely burned up in the atmosphere over Northeast Ohio, possibly exploding and producing the boom heard across the region Tuesday morning.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results