That was filmed here in Billings, MT a few weeks ago at Yellowstone drag strip
Sent from my iPhone using svtperformance.com
Sent from my iPhone using svtperformance.com
And the cracking of bud lights and flicking of lighters for their winstons.Can you imagine Nascar going all EV? The eerie silence except for the sound of spectators talking. It eventually WILL happen. LOL.