Preview: Garfield #31

Garfield #31 Story: Mark Evanier & Scott Nickel Art: Andy Hirsch & Nneka Myers Cover: Andy Hirsch Publisher: BOOM! Studios/KaBOOM! Publication Date: November 5th, 2014…