accompanying the album announcement was the music video for new single dumb luck twumvaga twasabwe ibikwiye among the sporting events was an athletics competition