Freedom Ride at the Studebaker Theater
Studebaker Theater 1st FL Fine Arts Building, 410 S Michigan Ave, Chicago, IL, United StatesWhen the Congress of Racial Equality comes to New Orleans in the sweltering summer of 1961, Sylvie Davenport is torn. Handed a pamphlet and asked to board a Greyhound bus, […]