Scotland A tourism promotion for Scotland. Who are these guys? And why does Sean Connery hate them so much?