Friday, 7 June 2013

NASCAR Next sweeps K&N podium at Iowa (NASCAR.com)

Michael Self had quite the afternoon at Iowa Speedway when he was one of 13 drivers announced as part of the 2013 NASCAR Next class. His night wasn't bad, either.