pic: A rare MEGALODON out of the sea



FRC 333 Megalodons at the Tech Vally Regional