I'm pretty sure this is the radio featured on Malcom McClaren's D'ya Like Scratching LP. It's potentially ropey record, but a humorous footnote in his career. Anyways, the LP features it with zebra print on the handlebar and some neon trim. I'd rock that!