Coming Soon!! That's right... This is going to be roaming the streets of Delray Beach soon and YOU can be the first to drive it... 'What is it', you ask? Well... we weren't really sure ourselves, but it looked really cool, so we bought it. Look for it... And if we didn't mention it... it's Coming Soon!!