A Better Place [Comic Strip] twistedsifter 12 years ago COMIC BY ROB DENBLEYKER @ EXPLOSM.NET See all Comic Strips of the Week