Recently, Facebook rolled out a new feature known as the Facebook avatar. With this feature, Facebook allows its users in Britain, US and New Zealand to create an avatar of themselves that they can use for various activities on Facebook. We just learnt of some of the things that just make the newly launched Facebook […]