When visiting Tesla Motors Chicago other day I spotted this advertisement. I zoomed in best I could and took a couple of photos. What I find really interesting is that right across street from Tesla Motors there is oil change business. You can see Pennzoil sign in right corner of picture.
Web hosting Cloud services Domain registration Webdesign
Electric Bike Bicycles Electric Foldable Recumbent Tricycle Motocross Bikes Scooters
Book your hotel plane ticket car rental vacation cruise business trip
Electric car videos photos educational resources
Tesla Model S Roadster Superchargers Store locations videos photos articles
Tesla Model S Roadster Superchargers Store locations videos photos articles
Tesla Motors Chicago open house food
Tesla Motors Marks Pest Control Martin Mack Fire Safety
Tesla Model S everywhere Tesla Motors Chicago store service center
I found a website for the business in the picture – Grand Aberdeen Service Station.