News

The Elephant Super Car Wash sign atop its new perch at the corner of 7th Avenue and Blanchard Street on Amazon’s Seattle headquarters campus. (Amazon Photo) One of Seattle’s beloved neon pink ...