It’s a busy holiday weekend! Lots of traffic, lots of visitors, and now we have some beluga whales joining the party! If you’re boating this weekend, please be mindful of these beautiful animals.
They were spotted in Long Island Sound by several people, thankfully those people took some pretty awesome videos:
Mystic Aquarium released a statement stressing the importance of looking out while on the water this weekend:
Top Image: (c) iStock/Thinkstock