More about The Big Squeeze Ceilidh Band
The Big Squeeze Ceilidh Band is located at Boghouse Farm, ML12 6ST Biggar, South Lanarkshire, United Kingdom
+441864504253
http://www.thebigsqueeze.co.uk