Talk:2009 and 2010 Thanksgiving event

Proof, once again? Who continues to create this page, when Jagex has not posted any news on the front page? Also, if it is true, images?