It's early in the season, but we've already gotten several examples of Mother Nature's power with storms and tornadoes here in our area. Other places across the U.S. are getting a taste of the same thing.

Case in point, Jefferson Parish, Louisiana, Monday morning around 10:30: