I know this mystery was probably keeping a good number of you awake at night, but they’ve finally figured out why a beach in Brittany, France has had plastic Garfield phones washing up on its shores for more than three decades, read this article to learn more.
