Think you’ve seen a great white shark in Maine waters? It might’ve been one of these look-alikes
Once or twice every summer, Maine news feeds explode with word of great white shark sightings off the state’s coast. Last month, three reported great white sightings — near Wells, Old Orchard Beach and Portland — stirred up all sorts of beach excitement and anxiety. But after reviewing images taken of these supposed great whites, […]