January 11, 2018

‘Pirates of Penzance’ swashbuckles its way to Pasadena