HomeStoreMegalodon- Ocean Fresh 6.26 inches WOW!! Megalodon- Ocean Fresh 6.26 inches WOW!!By Doug Bradstreet / October 17, 2022 This beauty is right out of the ocean… North Carolina several miles out… Incredible in every way…Share this:FacebookTwitterPrint Doug Bradstreet See Full Bio