Top Gear’s Stig Spotted – Scotland Location

As you can see, Top Gear’s Stig can be seen on the A82 in Scotland around…