Metro Pride Parade
Season 7 E 8 • 10/22/2003
The metrosexual men of South Park have their first pride parade and ther wives have had enough.