Unfortunate news from Marshall Sharpe:
Just to let you know…Joe passed away in March 2021 in Florida. I have not received any other details yet but he had a lot of medical issues for years. I don’t know how to post on the ’57 site or who else may be interested to know. Joe, Steve Govia and I have stayed in touch with each other and communicate every couple of months.
This is all the information we have.