Stormchaser catches lightning in a bottle with slo-mo shot in Colorado's Sheep Pen Canyon

A meteorology student with a passion for chasing storms captures lightning on the go in Sheep Pen Canyon (Kim, Colorado) which is located on the tri-point border of New Mexico, Oklahoma and Colorado. (June 20)


By: NewsFlare (105264.00)

Location: Colorado