SCORE Baja 1000 Trophy Truck Off Road Racing

Trophy Trucks racing in the SCORE Baja 1000 offroad race events. Video from the starting line at Ensenada to the finish line in La Paz, Baja California Sur…
Video Rating: / 5