i love those pedal mopeds! saw one in Italy the first time i went (think i was 12) immediately wanted one.
i want this too, but i don't have my own garage to hide such secretive projects!
EDIT: whats that drum sitting below the engine on the side of the front wheel?