May 31, 2004 Tranny Shack Idol Finals. One last show and then TrannyShack takes a break...Frankie and Heywood take over and make a mess!
05.31.04





P5310093







P5310093.jpg