The townspeople of South Park are fed up with the rowdy bikers who’ve recently rolled into town. Determined to take a stand, the boys decide to confront the Harley Riders. They’re ready to throw down and aren’t holding back any punches, as tensions rise and the challenge is set.
Show
South Park
Episode
S13E12
Air Date
Nov 04, 2009