Tag Archives: “Revelation Skirts” by The Capstan Shafts – Album Review

“Revelation Skirts” by The Capstan Shafts – Album Review

Okay kids, you know my favorite way to start an album review by now … (push play and the first few seconds is the first impression) well I have to say The Capstan Shafts first track “Fairweather Triumphalist” off of “Revelation Skirts” fails this test. I like the first 12 seconds, but then it explodes […]

More