Submitted by lajollan on September 21, 2012
I am relocating from Chicago to Las Vegas next year. Going from 3 Tesla stores to none. Boo! Trying to find out the probably of Elon opening a store in Vegas. I think it would be a no-brainer. Forum shops at Caesars? Can I get a count of reservation holders in the area?