Friday, 12 February 2021 (South Africa) - Closed Doors is the newest release from Future Radio’s debut album, FREEDOM. In a…