Optimus Prime Western Star truck was the prime attraction at an Open House hosted at Johnson Truck Center’s Landover facility on August 22, 2017. The weather cooperated and many customers even brought their children along to have their picture taken next to the movie star vehicle. Vendors for Johnson Truck Center were on hand to [...]