June 8, 2011
Courtesy photo
Linda Miller and Dino Palazzi star in “Sweeney Todd: The Demon Barber of Fleet Street,” a passionate tale of one man’s hunger for revenge in the loss of his wife and daughter to a crooked judge. The play opens tonight on the PFAA main stage.