Installation and immersive film ‘The Plastic Bag Store’ to take over Blue Genie Art Bazaar through April 17
Award-winning puppet artist, director, and filmmaker Robin Frohardt will install her acclaimed work The Plastic Bag Store at the Blue Genie Art Bazaar April 17. The art installation and immersive film experience is presented by Texas Performing Arts as part of its 40th Anniversary Season. One-hour performances will run multiple times per day Wednesdays through Sundays.