The Dead Weather New Orleans concert poster by Methane Studios
The Dead Weather Concert Poster at the House of Blues- New Orleans- Oct 3, 2009 hand made two color silkscreen print on heavy paper poster measures 19 x 25 inches hand signed & numbered edition of 210 artist: Robert Lee