AB De Villiers is not just a batsman but AB De Villiers is also a singer