Share This

We take you back to Saturday 10 April 2010 when Kenya Harlequin and Impala faced off in Kenya Cup semifinal action at the RFUEA Ground in Nairobi.

Facebook Comments Box

Leave a Reply