MoPars at Willow Springs International Raceway April 21st, 2016

Another twenty feet and the hell cat would of won. The hell cat pulled hard up top. Great stuff!