
The Beauty and Power of Mother Nature - More Waterspouts
Over the last week, we've shared stories of waterspouts off the coast of Louisiana. This up close view of these waterspouts just shows off more of the power of Mother Nature but also of her beauty.