Watch: Libertas Choir sing birthday wishes to Arch Tutu on his 89th Birthday - Smile 90.4FM

Watch: Libertas Choir sing birthday wishes to Arch Tutu on his 89th Birthday