Posts Tagged ‘Megalodon’
Treasure Investments Corporation Dba Foundry Michelangelo To Create Life Size Megalodon
Treasure Investments Corporation (TIC) dba Foundry Michelangelo (FM) is currently creating 2 sets of life-size jaws and teeth of the largest predator ever to live on earth. Mark Russo, Founder and Chairman of TIC, was visiting the Oregon Coast Aquarium in Newport, Oregon this last summer and was in awe when he saw the life-size Megalodon Jaws…
Read More