Turbo is the latest animated feature film from from the makers of Madagascar and Kung Fu Panda. It is about a snail who dreams of being the greatest racer in the world. I have no idea how they intend to maintain this premise of a snail with a need to speed over the course of 90 minutes, or if they just intend to waste 17 minutes at a time on time trials. Check out the trailer after the jump. Turbo is scheduled for theatrical release next July.