May 03, 2024
May 01, 2024
That last panel just doesn’t make any sense. And when was the last time we saw Garfield eat one of Jon’s pet fish?
That last panel just doesn’t make any sense. And when was the last time we saw Garfield eat one of Jon’s pet fish?