I think that this one got flushed from the other site.
But here it is again.
I tried the google translate and it worked fairly well. looks like the engine may be a tad small, and apparently a little squirrely on the steering, looks to me like it needs more positive caster on the nose wheel.
As you scroll through the threads there are some good pictures and some very inovative engineering going on here, I love it!
http://translate.google.com/translate?s ... 1383534346