Keith, from Quad USA (located in Dallas, Texas, by the way) dropped us a line to let us know they were indeed under pressure to get ready for the Indy show so their website wasn't up to snuff but soon will be. He also pointed out a post on the BMW Sport Touring forum where a member passing by happened to see the Quad and ended up with a quick test and review as a result. Lucky guy!
Keith noted they are deep into the work of getting the business of selling the Quad up and running and still have a few hurdles to clear but I must say the Quad itself is one gorgeous machine. We'll keep you posted as we get more information and hopefully we'll see this on sale over here sometime before long.