Garfield the Cat, with Snuggle the Bear behind, floats down Broadway in the annual Macy’s Thanksgiving Day Parade in New York City, Thursday, Nov. 23, 1989. AFP reports that Garfield phone headsets were mysteriously washing up on the French shores since the 1980s. The mystery has been solved, they say.
Apr 01, 2019