On 2015-04-242015-05-19 By PaulIn Photos The Tesla showroom in Washington, D.C. circa March 2013. Advertisements Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Google+ (Opens in new window)Click to share on LinkedIn (Opens in new window)