Not quite the Deliverator
September 24th, 2009
Well browsing Gizmodo and found that. There it was the Deliverator v0.3, so we are what 5 years away from pizza delivering ninjas! It is just that right now they are gaining street cred and ninja skills on mopeds in the Philippines.