We just got these pretty crazy photos and video in from Robert Vegas in Grand Isle, Louisiana. It’s pretty self explanatory, but they were riding at the park when a couple Tornado’s popped up across the way and were able to snap off some amazing photos and a quick vid of him riding around the lake.