Today’s hottest event, aside the Oscars, is the Cricket World Cup 2011, that sees India vs. England in a historic match. Two very strong teams, with India still the top favorite, are now disputing for the champion title at the M. Chinnaswamy Stadium, in in Bengaluru (English: Bangalore), Karnataka. M. Chinnaswamy Stadium is one of […]