Haha it is the Stig! Man I love the side by side image comparison. I always did think Isuzu was ahead of its time!