The Mystery of the 66-Year Stink
It was the summer of 2010, St. Louis was a city under stench. The usual suspects have all been ruled out. This is where Leon Beyond Pursuer of Trivia, Provider of Content comes in.
By USS Catastrophe

Click for next panel
Download a .PDF of this panel here!