Poster measures 9″x 24″ and is a 2 color screen print for Nine Inch Nails special album release show on September 3rd, 2013 at The Troubadour in Los Angeles, CA
tumblr_inline_n25ekw6r8U1r6axpk.jpg
prev / next