Episode 15: Tampa, FL (taped 4/11/00)

USA Network Buzz