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)

Loading...

Added:

By: NewsFlare (82854.00)

Location: Colorado