Did You See The Insane Wyoming Supercell This Past Sunday?
Last Sunday in North East Wyoming, Basehunters captured a supercell thunderstorm and made this amazing time-lapse video that puts the beautiful but deadly power of nature on display.
See for yourself.