Kenyan presidential hopeful Raila Odinga has released a music single as campaigns for the August general election heat up.
It's rare for candidates themselves to release campaign songs - usually famous artists do it for them - but Kenya does have a few entertainers-turned-MPs such as singer Charles Njagua aka Jaguar.
Mr Odinga's song titled Leo ni Leo, meaning "Today is Today" in Swahili, is a remix of song by a popular artist from western Kenya - one of the areas considered as a stronghold for the former prime minister and opposition leader.
This is the fifth time he is running for president, and many believe it'll be his last.
https://twitter.com/railaodinga/status/1493498811427311616?s=21
The catchy tune, which has an accompanying video, goes on to say that "whoever tells us to wait for tomorrow, is a liar".
Kenya is currently in full campaign mode ahead of the vote in six months time polls. It is being seen as a two-horse race between Mr Odinga and current Deputy President William Ruto.
President Uhuru Kenyatta, who has served his two terms in office, is backing Mr Odinga - once his biggest political rival.
The campaigns have deeply divided the country, with several politicians already in trouble for utterances that authorities say could lead to violence during the elections.