TOYOTA’s iROAD Concept for Geneva… is a Tron Bike?

Screen Shot 2013-02-27 at 5.41.23 AM

Not sure, but check out this tease and tell me what you think…