Fewer things will last longer in your wardrobe then a good rain coat. Rain coats have been around for centuries. Charles Macintosh invented the first rain coat in 1823. The simple rubber raincoat was undeniably waterproof, enabling one to keep dry in outdoor elements. A downside to Macintosh’s invention was that the jackets were heavy, […]