In Medias Res
PUBLISHED Dec 9, 2016
Lampshades are a Toronto noise rock band, a couple of years old and a couple of EPs in. The Jesus Lizard's influence is palpable in their f...