The Chicago Sun-Times reports that a commissioner in charge of pest control in Chicago was embarrassed when a cockroach climbed down a wall during a presentation he was making to City Council. 3 More Embarrassing Things To Have Happen During… Read More ›