Three Blind Wolves

In November 2011, Three Blind Wolves were in the US for the first time. They were kind enough to sit with us for a few songs before their gig in the North Star Bar Victorian Dining Room. The Philadelphia date was added at the last minute and I decided to take advantage of the opportunity […]