It's common for a memorable Canadian 1st of July with barbeques, warm weather, and fireworks. Every year On the 1st… Read More