Subaru's Launch Control series returns on November 20th with 10 new episodes featuring motorsports insights and behind-the-scenes action.