I saw one of these in Washington DC about 3 months ago, and it was one of the craziest things I have ever seen. It was pretty cool, and the group I was with was completely amazed with it. The guy who was driving it worked for the company, and handed us business cards.