1312a Extended: It's not worth the trip to Niagara Falls

The Debaters

Ron Sparks and Sean Cullen are in the Niagara region putting their crowd over the edge when they question if both the Falls and the city are worth the trip.

More From Radio/The Debaters