New Todd Slater Art Print

If you’re like me, you’ve probably been wishing you had Todd Slater’s Arcade Fire poster forever now, and have decided that you’ll never own it (prices are sky high). Todd was nice enough to print the image as an art print, which is even better for the non Arcade Fire fans. This beast is 23″ x 32″, in an edition of 100, and $100. To purchase, visit

Leave a Reply