Episode 18: Manchester, New Hampshire (taped 4/29/03)

USA Network Buzz