Huge storm cloud caught on camera during storms in Alberta

Tennis ball-sized hailstones and flash flooding his southern Alberta, Canada on Saturday night (June 13).

The footage shows a huge storm cloud forming near Calgary, which brought hailstones and flash flooding.

"My son and I were chasing a storm near Calgary Alberta. This storm caused millions in damages with massive tennis ball-sized hail and flooding!" the filmer told Newsflare.