Seacoast NH
Close-Up Video: Hammerhead Shark Swims Onto Nantucket, Massachusetts, Beach
Apparently this scene had beachgoers running as the fin of a shark appeared within feet of the calm Ladies' Beach on the idyllic island of Nantucket, Massachusetts. Continue r…