The Lampshades
The Lampshades are a three-piece indie rock band out of Pittsburgh, Pennsylvania. Their latest release, Numbskull Nothinghead comes out October 14.
The Lampshades are a three-piece indie rock band out of Pittsburgh, Pennsylvania. Their latest release, Numbskull Nothinghead comes out October 14.