Festival Theatre-12 Angry Jurors

Festival Theatre a Professional Entertainment and Arts Education in the Franklin Square Black Box in St. Croix Falls.                                                                            “12 Angry Jurors ” plays October 7-29 and brings an...