Todd Slater’s New Concert Poster for The Kills

Todd Slater put this awesome new poster for The Kills up for sale over the weekend. It’s an 18″ x 24″ screenprint, has an edition of 100, and costs $40. Visit ToddSlater.net.

Leave a Reply