I saw one once on the road in Las Vegas back in 1999. It took me two weeks to figure out what it was. So cool.
Where is this place? It's in SoCal isn't it, but where exactly? We'll be down there in a couple weeks, long enough to take it in.