3 months agoOcean photographer saw something strange while swimming in the Atlantic Oceanorangerocksza
1 year agoKiller whales spotted swimming off Nantucket in ‘unusual’ sight in New England watersaminenezzar