Folk Night at the Queen’s Head

Folk Night at the Queen’s Head.

Fairytale of New York.

This is a hearty rendition of “Fairytale of New York“. Folk nights are every 28 days on a Wednesday at the Queens Head, Tebworth – all welcome. The next is 13th January 2016.

Leave a Reply

Your email address will not be published. Required fields are marked *