I saw this online last week, but the picture on Telsa Motors site didn't show any logo, or writing. I can't make it out on your photo either, but I think it says Tesla on the red strip own the right pocket, is that correct? Does it have Tesla logo anywhere?