Have my eyes decieved my or is there no Top Gear thread here?