Macleans.ca
Canada’s magazine
A new animated series based in Alberta is brimming with inside jokes for Canadians