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_ on March 29, 2019 at 4:53 PM in just_post 2 comments 9
neku wrote
I want to live in the garfield cave