Roller cam and turbo charging
Makes sense to me, thank you for your explanation. I kinda felt that it might have been a little outdated info. The mechanical advantage seemed clear to me.
Print