Metro Pride Parade
E 8 • 10/22/2003

The metrosexual men of South Park have their first pride parade and ther wives have had enough.