The Historic Attucks Theatre: Apollo of the South

Documentary, Special
The 600-seat Attucks Theatre in Norfolk, Va., added to the National Register of Historic Places in 1982, celebrates 100 years of serving as a cultural arts center that educates and inspires.
The Historic Attucks Theatre: Apollo of the South
GENREDocumentary, Special
Opens in new window