Anything with the word 'crazy' in its name gets our vote, but banish everything you know about the Toyota Aygo.