Sid and Cat are in Edmonton, Alberta, one of the most EXTREME cities in Canada to discover how some of its citizens are making this capital a City of X-sport Champions!
Eldon is horrified to find out that his popularity among Canada's young voters is qui