Dodge NHRA finals kick off - with fans!

Fans in the stands for the first time since the pandemic! The dodge NHRA Finals is happening at the Las Vegas Motorspeedway right now!