Openyonated.com had the opportunity to see the “Beast Woman” show at the Prop Theater located at 3502 North Elston. It’s a showcase of phenomenal women from various backgrounds with a diverse set of talents. Check out our coverage from the show!