How many people does it take to pull a 55,000-pound fire truck? At the annual Fire Truck Pull in Duncanville, exactly 12.

The teams of 12 (no more, no less) played a tug of war with the truck to raise money for Special Olympics Texas.

Each of the 20 teams had to pull the truck 75 feet in the parking lot of the Duncanville Senior Citizens Center. A Duncanville firefighter stayed in the driver's seat to stop the truck in case of any trips or falls along the short journey. The timed event takes between 15 and 30 seconds.

Check out the below video for the action:

There were three sets of teams: Public Safety, Civilian and Youth.

The hardest part occurs at the beginning. "Once you get it going, it's OK, because it's on a slight decline," said Officer Doug Fisk of the Duncanville Police Department. "It's just getting that 50,000 pounds moving."

Chris Williams and the rest of the Fire Truck Pullin' Dudes carry the rope back to the starting line after their pull. (Ron Baselice/The Dallas Morning News)

Rendy De La Cruz leads Team Monkey to the finish line at the 8th Annual Fire Truck Pull (Ron Baselice/The Dallas Morning News)

Alexis Vasquez with the Inwood National Bank Team gives it her all at the 8th Annual Fire Truck Pull. (Ron Baselice/The Dallas Morning News)

The Home Depot team was among the civilian teams at the 8th Annual Fire Truck Pull. (Ron Baselice/The Dallas Morning News)

Mauve Thompson, 10, was on hand to cheer on the participants in the 8th Annual Fire Truck Pull. (Ron Baselice/The Dallas Morning News)

Andrew Eagleson and Team W & B was the first team to participate at the 8th Annual Fire Truck Pull. (Ron Baselice/The Dallas Morning News)