Free salty car wash on Isle of ManUKCars on the Isle of Man got a free and unexpected carwash last weekend. But not the one they were hoping for. Storm Storm Kathleen pummeled the British island.Read more09-04-2024|Comment|author: Rene Passet