They do it every other weekend. Although I don't know what the start date is.
I hear that on the "off" weekends there is another one in the north end of Hagerstown, although I have never been to that one.
If I can get more info I will post it.
Cheers,
Chris E. :)