News

Imagine a colossal underwater showdown between the gigantic Megalodon shark and the mythical Leviathan whale.
This video is a scene where sharks attack surfers, they are created from sculpture and resin art. The Megalodon is a giant ...