Episode 51: Tampa, Florida (taped 12/17/02)

USA Network Buzz