Wow man, what a Creation! That green engine, is it one of these environmental friendly save the earth things everybody is talking about? Indeed an interersting positioning of the radiator.What is it like to ride? Do you have to push the throttle side handlebar to keep it turning right at big lean angles?What dimension are the tyres? Where did you get the front rim?You have opened my appetite for modifications.