The most misunderstood and underrated band of the '80's is back. And they've got a website and a terrific tribute album (featuring Motorhead and Chuck D[!]) to go with it.The Sister, as we S.M.F.'s call them, started off a New York Dolls inspired bar band, testified before Congress, and made some undeniably great videos. The old early 70's publicity photos alone make it worth the click. So "What do you wanna do with your life?...."
posted by jonmc
on Jan 29, 2002 -
23 comments