Steve as Self - Special Guest / Horchata Montrese
Episodes 1
Super Troopers
April 8, 2013
• 41m
5x10
The dolls get patriotic, as they are paired up with gay veterans for a drag runway makeover.
Read More