For the uninitiated, Indian Premier League or IPL is cricket’s equivalent of soccer’s English Premier League. This started in India last year and drew large crowds. The country is divided into 8 zones with each zone being allowed to bid for foreign players. Each team has its own brand ambassador, …
Posted on April 18, 2009 by Jagadish .
This is just amazing video. Watch it to the end, the way jelly jumps and floats in the air is just brilliant.
Source: David Coiffier












