We love the Scottish Car Show, and this year’s offering was one of the best yet. Hit play and see for yourself.