Do you notice the top of PTC sites page recently?

Thailand
December 5, 2009 11:04pm CST
Yes... It's santa red hat.You will see them on the top of every site, but to look to it carefully. Does it all the same? I see one at neobux very familiar with upbux and the others. Where do they get that picture from? It's very funny if they get that picture by coincident.
No responses