The song "Do You Remember Rock & Roll Radio?" by The Ramones has a radio-sounding DJ at the beginning and end of the song. At the end, he says "This is Rock and Roll Radio. Stay tuned for more rock and roll," so I suspect that it was Turtlehead playing this song and not that it was a separate station or a relay