Rude Mechs Go Glitz and Glam for Design of ‘Stop Hitting Yourself’
Director Shawn Sides and set designer Mimi Lien talk about the design concept for their show at Lincoln Center Theater in New York City.
Director Shawn Sides and set designer Mimi Lien talk about the design concept for their show at Lincoln Center Theater in New York City.