Visit Scotland: A spirit of its own sungyoung LEE February 29, 2016 Transport & Travel This is a commercial ad of Visit Scotland. This commercial was released in February 2016 in United Kingdom. Under the title of “Visit Scotland: A spirit of its own”. … [Continue Reading...]