20 Creative People That Came Up With Wildly Inventive Solutions To Everyday Problems

Don’t have a rain jacket? Your dog keeps escaping from the yard? You’re in desperate need of toilet paper? These are all annoying problems that we’ve faced at one time…