Despite the fact that Ant Davidson has (as everyone has already pointed out) an awful lot of things to do and the fact that he openly discussed on Twitter some time ago that he was bookies favourite for the job and that he was DEFINITELY NOT going to be the new stig, when I saw him sitting in that Atom I still thought to myself "You know what? Judging by his height and general build, that really could be Ant Davidson".
Why don't I ever listen to myself. I know it's not him, but I still think it could be him.:?