0 0
Advertisements
Read Time:10 Second

Orcas and sharks are about to come face to face once again in Cape Cod waters. Four orca were spotted swimming together 40 miles south of Nantucket on June 11, … Click to Continue »

About Post Author

Happy
0 0 %
Sad
0 0 %
Excited
0 0 %
Sleepy
0 0 %
Angry
0 0 %
Surprise
0 0 %