Avenger Lands Third Place Freestyle at World Finals XVIII
The brand new Avenger made it’s debut in stunning fashion as Jim Koehler piloted the truck to a third place finish in freestyle. Mr. Excitement lived up to his moniker with a thrilling performance featuring massive air, a backflip and a wicked set of cyclones that had the fans at Sam Boyd Stadium on their feet. Continue reading