South Thunderbird at the Windsor

By South ThunderBird

Posted on

South Thunderbird is set to play the Windsor Hotel on the weekend of June 15 - 17, 2006.

You are officially invited to join the boys for some great Blues in the familiar comfort of the Windsor.

Read more member news