ICC World Cup 2015 is going to be hosted by Australia and New Zealand. The massive sporting spectacle is scheduled to take place from 14 February to 29 March 2015. A lot of fans are expected to reach Down Under to catch the live action! The cricketing extravaganza is going to take over every emotion and feeling as the « Continue Reading »