Mbarara Corporate Rally Club About Us Mbarara City Rally Club is a premier motor rally club dedicated to promoting motorsport in Uganda. The club organizes events that bring together… January 31, 2019