Join in the fun as 200 street rods and hot rods descend on the small quaint town of Mena, Arkansas in the Ouachita Mountains.