Swarms of dragonflies invade Rhode Island beach town. Video: Caitlyn D'Andrea & Stephanie Martin · The National Weather Desk · Sentinel