The city of Calgary, Canada had very reduced visibility due to heavy hailstorm. The entire neighborhood was covered in rain and flashes of thunder were frequently visible.