Photo Courtesy John Sears Eric Moore is the 1st winner of the Neal Chance Racing Converters / Induction Solutions Nitrous X275 World Championship Series and we’re proud that he’s also a Neal Chance Customer!! Eric had a stellar season, he won his first x275 race, got his first 4.3X time slip and won the RTRA […]