The politicians had their say and the pickpockets had their day.
Senior Opposition politicians Musalia Mudavadi, Moses Wetang'ula and Richard Onyonka were left open-mouthed after discovering their mobile phones had been stolen Sunday.
The robberies occurred as they escorted National Super Alliance (NASA) presidential flag bearer Raila Odinga to present his nomination papers at Kenyatta International Convention Centre (KICC).
Their lose was made public when the master of ceremonies at KICC pleaded with the multitudes to return the pricey phones and even offered a "small" reward.
But nobody took up the offer.
This did not however dampen the spirit of thousands of Opposition supporters who went to Jacaranda grounds in Doonholm from KICC.
The crooning of Hellena Ken as she sang her signature tune "Ooooh, ni mwaka wa urejesho, ooooh mambo yabadilika..." (this is the year of change and restoration) electrified the crowd. The song has become synonymous with NASA rallies.
Raila had to sneak in his trademark dance steps as his fellow co-principals joined in to signify that the "journey to Canaan" had officially begun.
By this time, he had discarded his formal suit for a white shirt lined with the national colours of black, red and green, and wide-brimmed beige hat.
Raila's clothes rhymed with his colleagues', who have adopted the dominant white and morning blue hues as the NASA colours.
The leaders' outfits were mimicked by thousands of supporters at the venue, all anxiously awaiting "Joshua's delivery".
At one point, Raila tactfully brushed aside an aide who stepped forward with an umbrella to shield him from a light shower as he entertained the crowds with his hilarious commentating of the political football match pitting NASA against Jubilee Party.
There were specks of Orange in the crowd, representing the strength of the Orange Democratic Movement (ODM) party, which Raila heads.
Not even the torrential rains that had earlier ravaged the city for 13 minutes could stop the rally.
Do not miss out on the latest news. Join the Standard Digital Telegram channel HERE.