It takes more than a couple of blown turbos to wipe the smile off Mike Newton’s face, and he shared the team’s positive outlook on… [Read]