Home / Tag Archives: Slough Feg – Ape Uprising!

Tag Archives: Slough Feg – Ape Uprising!

Slough Feg

After a decade and four albums released beneath the mouthful of the name which was the Lord Strange Slough Feg, San Francisco’s cutting-edge revisionist rock band led by vocalist/guitarist Mike Scalzi shortened their moniker to merely Slough Feg prior to the release of the fifth studio album, Atavism, in 2005. …

Read More »