Originally Posted by DASHOCKER
There is a tesla showroom @ the roosevelt field mall here in NY. I visit it each time im @ the mall. Very impressive machine indeed. I love the S sedan.
I've seen the showroom at Roosevelt field mall too but it's always crowded, does look really nice though.