Is it something on my eyes or are Ameglio and his Peugeot 106 in the 9th position overall? :O