426 Hammer head motor...WTF

I guess the Guy has been watchin to much SHARK week........LOL