Megalodon- Ocean Fresh 6.26 inches WOW!! October 17, 2022 This beauty is right out of the ocean… North Carolina several miles out… Incredible in every way…