User blog comment:Huohana13/LOOK AT THIS!/@comment-4417189-20111021062808

It happened on Top Gear Wiki as well. It's most likely the badge has only just been made and not that it's been given out late.