Picture Of The Day: Double Dose Of Stig



We don’t know much about the Stig and we know even less about this picture. Some say that it was taken at Pikes Peak and that the car you see is a 1966 Mustang. All we know is that this is our inaugural Picture Of The Day. Enjoy!