Monster Truck Championship Switch launch trailer
Posted on November 19, 2020 by Brian(@NE_Brian) in Switch, Videos
Nacon and Teyon have shared a launch trailer for the Switch monster truck simulation game Monster Truck Championship. Get a look at the video below.