Thu., July 18, 2013 They’re Back Twitter Facebook Reddit Joe Heller/Hellertoons Posted July 18, 2013, 8:07 a.m.