Rant Winner
Season 3 E 11 • 07/22/2007
Carlos announces the winner of the So You Think You Can Rant challenge.