Staying out Super Late with The National in Port Chester
The Capitol Theatre, affectionately known as “The Cap,” lies in the center of the Westchester County village of Port Chester. The historic venue constructed in 1926 has hosted thousands of legendary musical acts (The Rolling Stones,…