American Players Theatre celebrates its 45th anniversary with music and merriment

The season is going well, with few weather-related cancellations so far

by