The 46th annual National Street Rod Association’s Street Rod Nationals is one of the biggest shows I’ve attended. Encompassing all of the Kentucky Exposition Center in Louisville, Kentucky, it’s size and scale is fairly comparable to the SEMA show in Las Vegas…I have yet to make it more than halfway through this event, period. They […]
More...
More...