Posted inMusic

Rotten Piece

Rusted Shut may be the face of the Houston noise scene, but Rotten Piece is its brain. Patrons of art galleries, DIY spaces and dimly lit bars in Scarytown can claim credibly to have seen the husband-and-wife team of Shaun and Carol Kelly a dozen times without witnessing the same…

Gift this article