Utterly pointless - its not even a showcase of "new or exciting" technology.
It just goes to show what you can do with an aygo, £100,000, access to toyota's parts bin and too much spare time on your hands.
Maybe they should spend their time sorting out their heavy, slow and underpowered joke they call a celica!