Expressblog.net New Year

Google is showing MMXI sign which means 2011 in Roman. This doodle has been rocking the online world from morning. Everyone is asking about what it is and how