interesting idea, but not sure i like the way its supposed to be controled in a turn. more often then not on a bike you just lean into the turn rather then move the controls.
edit:
did a bit of digging via google and came up with this:
http://www.michelinchallengedesign.com/MCD...ipants_2006.aspmore pictures of the vehicle, some pictures of a sister vehicle, and a whole lot of other vehicles (check out that hummer/lamborgini hybrid called the grand torro).