Episode 18: Oklahoma City, Oklahoma taped (4/27/04)

USA Network Buzz