Monday, 20 February 2012 05:30

What is Avatar Famestar?

microsoft

Microsoft trademark filing ignites speculation