Race Control Issue 2Race Control the worlds newest on line IndyCar fan magazine announce the release of issue 2 at a massive 148 pages, its a simply must...