Winter Kart Show 2013

The Winter Kart Show will see over 100 vendors inside the 40,000 square foot building in Springfield, IL
(Photo: winterkartshow.com)

EKN Global Members Discussion: