TV on the Radio 2008 Concert Poster by Methane Studios (SOLD OUT)

TV on the Radio Concert Poster
Oct 25, 2008
at the Tabernacle- Atlanta, Ga.
18 inches x 24 inches
3 color silkscreen print on nice heavy paper
hand signed & numbered edition of 160
artist:  Robert Lee
see more great TV on the Radio concert posters below: