A huge fireball that lit up the night sky over Texas on Sunday has left scientists divided. Some experts are saying the burning object was part of the Delta Aquariid meteor shower that’s expected to peak this week, while others insist it was a piece of space junk that burst into flames when it re-entered Earth’s atmosphere. Either way, it put on quite a show for Texans all across the state as it rocketed across the sky at about 10:30 p.m. Some residents say it even shook their homes as it flew by. The American Meteor Society says the meteor most likely landed within five miles of Austin, the Texas state capital.