Episode 17: Verizon Wireless Arena in Manchester, New Hampshire

USA Network Buzz