Hi folks, it's been a while since I last posted any technical content, so here's an update. I was contacted by Matt of Gearhead Performance about testing some new custom machined outlet deflectors for Echo Chainsaws. Here's his contact info:
Gearhead Automotive Performance
979-703-7338...