Tag: "Truro"

post thumbnail
0

Humpback Whales Crash The Party

Swedish tourist Carina Shane was enjoying a warm day of boating on the water off the coast of Truro, Massachusetts last week when some uninvited visitors crashed her party.