American Truck Show Circuit Best of Show winners posted up for a photoshoot after the 2017 75 Chrome Shop Truck Show.©Copyright Big Rig Videos, LLC. / Produced By: Christopher E. Fiffie
Mega Crazy Machines