Tag Archives: American




Tesla Flagship Store Launch Event in Los Angeles

Last night I attended the Tesla Flagship Storeofficialgrand opening in Los Angeles. After walking across the red carpet (nobody paid any attention) and past thepaparazzigalore, I made my way inside. The showroom is modern and...