World Finals XIV Ride Truck

The World Finals XII Ride Truck was a ride truck run 2012-2013 to advertise the upcoming World Finals.