For some reason, the "Up Down Pedals" song (is it called "The Pushbike song" ?) starts playing in my head when I look at this image...
But yes, I will agree that the show is awesome and definitely needs a 2nd season. Even though I haven't finished it (I started watching it a few weeks after it started airing), it is still awesome.