Dude, that smell is a German brand wind shield washer fluid. I was stationed in Germany while in the Army, and every weekend my friends and I would rent a car from Europe-Car and travel somewhere around Europe... Most of the time, I either rented a VW Golf or a Seat Leon, and every car I rented...