No overview available for this episode.
The Garfield Show
Season 2
31
June 14, 2011
Emmanuelle Aubert
Writer