The SCCA Solo National Championships took place in Lincoln, Nebraska last week where it’s said over 1,000 drivers attended to compete throughout the week. As you’ll notice in the photos, there were plenty of drivers trusting in Enkei as their wheel of...