October 3, 2017JC Travel Team Coverage, Race Results RC Monster Truck Challenge World Finals 2017 JConcept made the trip up to Chester New York once again for the RC Monster Truck Challenge World Finals. The DeFalco Brothers, […]