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.