STS9 PERFORMS AT STAGE AEDate of show: April 18, 2017 Location: Stage AE, Pittsburgh, PA Photos and Review by: Micaela Rodas (copy editing by Tori Biggs) ...