The First Lap at Texas Motor Speedway
1997, 1998, @TheBuzzer, buzzer, Cars, cup, Fox, FOX Sports, foxsports.com, news, Racing, tbt, Texas, Texas Motor Speedway, The Buzzer, Video