I had those same letters (from the Menlo Park store) on my Scion xA. About half the people saw TESLA, and the other half also noticed the Scion emblem.