B bostonglobe.com A backyard mechanic who is taking on Tesla 257 points lelf 7 years ago 242 comments