Foo Fighters Poster by Todd Slater (Onsale Info)

Todd Slater will release a new poster for the Foo Fighters later today. It’s an 18″ x 24″ screenprint, has an artist edition of 100, and will cost $50. It goes up today (Friday, September 18th) between 3pm-5pm Central Time. Visit

Todd Slater

Leave a Reply