Join in the fun as 200 street rods and hot rods descend on the small quaint town of Mena, Arkansas in the Ouachita Mountains.
47th Annual Queen Wilhelmina Rod Run Join in the fun as 200 street rods and hot rods descend on the small quaint town of Mena, Arkansas in the Ouachita Mountains. You won't want to miss out on this 3-Day event, complete with a street dance on…
Read More »