Don’t forget the Scottish Comedy FC Podcast. Subscribe/download/listen HERE In 1851, George Jennings invented the public toilet. Unfortunately, the toilets were found in the Crystal Palace exhibition hall, which was dubbed the Crystal Palace because it was made out of