Home > Shows > Magic Castles > Magic Castles (16/12/2020) > Magic Castles See All Episodes Magic Castles (16/12/2020) Soho Radio • December 16, 2020 This show features tracks by Thomas Leer, Psychemagik, S’express, Happy Mondays, Tears For Fears and more. Listen SHARE :