A rarely seen image of the sadly cancelled Turbo the Porcupine movie from EyeBleach Studios. No one quite knows why this potential blockbuster was canned, but it'll forever remain a sad reminder of what could have been to Turbo fan across the flat Earth.