The Lampshades, a trio of Pittsburgh-by-way-of-Altoona ne’er-do-wells, is nothing if not ambitious. It hasn’t always entirely been this way. Sunshine, its 2005 debut, was more of a catalog of by-the-numbers…
Altoona
2 Articles
0
1
Justin Vellucci
1 Min Read
It starts with a detuned guitar and ends with the lonely shaking of maracas, an epic and loose-limbed nugget titled ”Civilization and its Discontents.” This is Mid Atlantic junk-rock of…
Page 1 of 1