Episode 19: Canadian Tire Centre in Ottawa, Ontario

USA Network Buzz