35th Annual Craig County Fall Festival

The 35th Annual Craig County Fall Festival will be Saturday, October 14. Filling most of Main Street and Court Streets in New Castle, the...