Not my local shop... they put up killer high-end stuff all the time. That $100 Radiohead 12" is still on the wall, too.
That $100 Radiohead 12" is still on the wall, too.