'Size of grapefruits': Vancouver Island mayor caught in extreme Alberta hailstorm

CTVNews.ca Top Stories