Showing Brenthel new shop in Temecula CA where they build 15 brand new Trophy Trucks and 6100 Trucks each year. Coming Soon Sandcars!