For over a century, the Town Hall Theater in Chateaugay, New York, has provided a venue for spectacles of every variety. From vaudeville to cinema, the theater has continued on in its mission for over 100 years. more »
Mar 1, 2013 3:58 PM
J. Scott Parker
Arts & Culture
Copyright © Mountain Lake PBS 2014. All rights reserved.