As the firetruck drove down the 200 block of South Broad Street, the truck was overtaken by approximately 200 people who were blocking the street.
Officers ordered people to get off the truck, and they refused. The truck kept moving and turned onto Samsom Street, where police and firefighters were finally able to remove the revelers from the truck.
The incident was captured on video, and a wallet was also recovered from the truck.
That wallet, police say, contained identification for 28-year-old Robert Smith of Cambridge Street in Upper Darby.
Smith, who is a volunteer firefighter for Upper Darby, was arrested.
The firetruck sustained about $7,000 worth of damage in the incident.
Meanwhile, police are looking for a man who was caught on tape vandalizing a flagpole. His photo is featured in the media carousel above. The vandalism occured at the intersection of Broad and Walnut streets.
Anyone with information is asked to call police at (215) 686-TIPS.