You've got to be quick with these interweb thingees!
Here's the official site - click on the red "EN" button at the top to see the English subtitled version.
And while I'm at it, here's a link to another great cycling anime: Nasu, Summer in Andalusia
It's about a domestique racing in la Vuelta. Got some great racing scenes and the tactics are spot on (with a little
bit of dramatic licence).
It's split into three 15-minute clips - don't worry about the annoying pop-up ads, just click on the "full-screen" button on the vids and they go away. Just watched it with my two boys (9 and 13) and we all really enjoyed it.