Branded Sports May 23
Philadelphia Union mascot in the streets of Philadelphia cheering on a car being destroyed