Formely known as The Lord Wierd Slough Feg, the 2005 album Atavism is Slough Feg's finest moment. The previous albums are all good, but on Atavism, all the pieces came together for the Northern Californians. I am anxiously looking forward to their follow up, hopefully in 2007.
1 comment:
Good stuff!
Post a Comment