Am I the only one who thinks Niki Lauda is The…

Am I the only one who thinks Niki Lauda is The Stig? — Stay tuned: http://j.mp/topgear-blog