Did any of you happen to luck out and see this live, last night? I didn't even know about it until my brother told me. I'm so sad I missed it, we were even sitting outside for awhile last night! Have any of you ever seen such a thing? I've seen a shooting star or two but this would be mind-blowing to see.
Weather officials say it's a meteor but no impact point has been found so far to prove it. The Lyrids Meteor shower is expected over much of the continental U.S. between April 21st and 22nd.
Photo via Chicago Tribune