Tug of War - Toytoa v Ford

Tug of War - Toytoa v Ford

Tundra 5.7L Crew Max v Ford F150 Super Crew 5.4L