A Taste of Scotland at Christmas!

4 months ago
4

A small coastal town on the East coast of Scotland has their Christmas lights switch on - but not everything goes according to plan!

Loading 2 comments...