Showing posts with the label War

Car Tug of War

After a near collision between the Ranger and the Transit the two smaller vehicles take down the Raptor pull it across …