Monster Truck Championship – Review
The dream of every (man)child is a huge truck with wheels bigger than ourselves. Ever since monster trucks were invented, it was something that everybody liked (except for environmentalists). These hu... Read More »
October 22, 2020
Site Score
8.0