Steve Jones of Steve’s Stainless, who was known to thousands of motorcyclists at autojumble events and was an unmistakable figure in his jester’s headgear, collapsed and died of a heart attack while on holiday in Goa with his wife Mand in November, and his cremation has taken place in India. Steve, whose business was featured…
Continue reading »