Episode 19: Halifax, Nova Scotia, Canada (taped 5/6/03)

USA Network Buzz