Munky82 Joined 11 Oct 2008 Posts 400 Reaction score 3 Location Port Elizabeth 4 Jun 2010 #1 found this cool pic of a turbo snail http://www.toonpool.com/user/2055/files/turbo_snail_291345.jpg