Home > Cricket > Videos > Krishnamachari Srikkanth roasts Kapil Dev; calls him ‘idiot’ and ‘mad’ to think that India could win World Cup