These people have no shame when it comes to fudging and lying. This was already de-buncked somewhere. I just can’t remember where.
This is surface temp data. Debunked here, among other places:
http://www.surfacestations.org/
Also:
http://www.wnd.com/2007/11/44629/