Home > Shows > Magic Castles > Magic Castles (08/05/2023) > Magic Castles See All Episodes Magic Castles (08/05/2023) Soho Radio • May 8, 2023 Two hours of dance, alternative, downtempo and more. Listen SHARE :