You are here

Today in Photos, June 21

Water wonder - A huge waterspout towers over a marina building on Grand Isle, Louisiana. Witnesses described it as the biggest seen in the region, with many people capturing photos and video of the event and posting them on social media. The funnel caused minor damage, ripping off part of the roof of a building. Photo: AP