|photo by the blogger|
Some say he commutes on 95, and that he works in the DC Metro area. All we know is...he's called The Stig! If you are unfamiliar with the British motoring show Top Gear on BBC America, you should check it out. Too bad traffic was crawling and the Stig couldn't get his Chevy Camaro up to speed.