Maybe thats what it was. With fireworks afterwards? Definitely fireworks to the West after the sound stopped.
How far away are you from Texas Motor Speedway?