A Long Strange Trip

Beastie Boys Philadelphia 07 Slater

Beastie Boys 2007 Festival Pier Philadelphia PA. Poster 15" x 24" signed and numbered 82/200 by artist Todd Slater