Baraza gives an electrifying performance of his own composition titled Tupendane on the I Can Sing season finale.

Baraza's electrifying performance_Tupendane | I Can Sing

Baraza gives an electrifying performance of his own composition titled Tupendane on the I Can Sing season finale.

Related videos
Life & Style