FOX 25 Boston
‘Oh my God!’: Video shows Thousands of dragonflies invading New England beach
It was a moment reminiscent of a scene out of a movie as swarms of flying insects zipped through crowds of beachgoers at Misquamicut State Beach in Westerly, Rhode Island, on Saturday. Video ...
2 days ago