Clifford Cowcill passed away peacefully on April 18, 2024, at the age of 83 due to complications from vascular dementia and Alzheimer’s. He was born in Bolton, England April 23, 1940, became a master mechanic, and married Maureen in 1960.
Posted
Read more >