BUT WHAT IS Radio Cherry Bombe, REALLY?