Giovanni Scelzi Scores Another Top Five in Sprint Car and Win in Micro Sprint
Inside Line Promotions – LEMOORE, Calif. (Aug. 7, 2016) – Giovanni Scelzi is relishing a consistent summer that has led to more than a half-dozen victories and many top-five finishes. Scelzi continue...