Subaru Motorsports USA driver David Higgins took the overall win at this weekend’s New England Forest Rally, moving the Isle of Man native into first place in the 2019 American Rally Association (ARA) championship. Higgins and co-driver Craig Drew took the lead early on Friday and carefully navigated the rough, rocky stages through the remainder […]