Welcome to the Canada 150 Fun Blog

Do you have your Canada 150 Flag Cape on?