Monster Trucks Wiki


New Earth Authority was an a futuristic police body run by FELD Motorsports on Natural Disaster Racing's Storm Damage chassis. It was driven by Travis Mowery and run for the São Paulo, Brazil show in 2017. It is also noted as New Earth Authority's last appearance before being put on hiatus.

Gallery[]