The 35-Year Mystery Involving ‘Garfield’ Phones and a Coastal French Town Has Finally Been Solved

The French city of Brest is located on the Northwest coast of the country. Deemed a quiet yet beautiful place, tourists and natives alike often enjoy traversing back and forth across Brest’s sandy beaches. Approximately 35 years ago, beach-goers found something quite bizarre washing up on shore…

Image Source: Daily Mail