It’s The Stig! And he’s hanging out at Loch Ness of all places! Previous stig:

Monday, 25th January 2010 by @gsightseeing