10.3.2009 / Review of Liesa Lietzke’s Work at The Lab

3976550969_e772852b6c1

Sister Spit performer Michelle Tea wrote a review of Liesa Lietzke‘s work at The Lab. Read the full review here.