9 Garfield phones have been washing up on a French beach for the last 35 years...and they finally solved the mystery of where they were all coming from. bbc.com Submitted by mm_ at March 29, 2019, 4:53 PM in just_post 2 comments
neku wrote
I want to live in the garfield cave