Didn't we see this site already? Yep, several times, including "Lawrence Tam" and one just a few days ago.
This article even ADMITS it is a zombie article, as it gave itself a date of 2009!
In fact, the "top authors" count is IDENTICAL to that other one. Which suggests that this is the SAME SITE, just a different domain name.