Meet 'The Lucas Oil Stabilizer' Mega Monster Truck Driver [VIDEO …
Saturday night March 9, is gonna be rockin’ and rumblin’ with the Mega Monster Truck Tour making its first time debut at the Four States Fairgrounds.
Saturday night March 9, is gonna be rockin’ and rumblin’ with the Mega Monster Truck Tour making its first time debut at the Four States Fairgrounds.
Read the original post:
Meet 'The Lucas Oil Stabilizer' Mega Monster Truck Driver [VIDEO …