GloucesterTimes.com, Gloucester, MA

Archive

130813_GT_OUT_SHARK_5

Blue shark in waters off Front Beach shows its true colors.

NDN Video