ID this snail?

Woah, hold on to yer shell
 
You need a large tank to keep them.With all that horsepower under the shell,they are huge waste producers.
 
i would have to go with "turbo snail" lol...
 
AquariaCentral.com