Ludlam in the Limelight
29 May 2015 in I Promised Myself to Live Faster
Done reading about Ludlam and desperately curious? See his work firsthand in the film Museum of Wax. Still want more? Come see I Promised Myself to Live Faster through May 31st.