If this year's summer hasn't exactly felt like summer, the coming BC Day long weekend always packs a lot of punch into the city: There's the fireworks, the Pride festival and the Powell Street Festival , this Saturday and Sunday at Oppenheimer Park,
Read more >