Jay Howard Team Top Kart USA

Jay Howard became King of the Castle and helped Top Kart secure another victory in 2013 
(Photo: David Lee Photos)

EKN Global Members Discussion: