To all my American friends wondering what #IPL is (currently #5 on trending topics) - it stands for Indian Premier League. It's all the commonwealth peeps talking about the most awesomest sport ever invented - CRICKET!!!
Shared publiclyView activity