Mystery of the Urinal Deuce is a episode from the tv show South Park. This episode was aired on October 11, 2006. This episode is the 9th of the total 303 episodes in the 10th season of this show.
Sorry, no Albums's selected! Please check back soon.