Thursday, July 23, 2020

Leslie Ray Charping, 74, dies. Good riddance.

Leslie Ray "Popeye" Charping was born in Galveston, Texas on November 20, 1942 and passed away January 30, 2017, which was 29 years longer than expected and much longer than he deserved. (H/T Margaret Menzies Farley