Tag: Jeff Smith

Jeff Smith, a Massachusetts resident, encountered a life-altering accident while riding his snowmobile one evening in March 2019. Smith’s leisurely activity took a drastic turn…