Twin Peaks. Posted on Apr 18, 2011Oct 22, 2013 Chris NazFeaturedFordGlobal Rally CrossRacingRallyVideo Tanner Foust proves victorious at Round 2 of the Global Rallycross…