By sonicinfidel on Monday, 4 June 2007 7:54 PM
This made the short list? You've got to be kidding me.I can't even tell what this is supposed to be.
By hospitalera on Monday, 4 June 2007 8:52 PM
Speed ;-)
By EcoShow on Wednesday, 6 June 2007 8:22 PM
Now that is SPEED! Innovative concept.

Add your comment:

Further comments have been disabled for this contest entry.