I picked up this (Lenoxx branded) cathedral style radio for $20 off Gumtree.
It didn’t work, but I only wanted it for the case.
The grille cloth was separated from it and glued to the rear the front panel.
This allowed for more sound (and some light) through the patterned front.
A new (larger) speaker was secured to the side.
A 12V LED module (wired for red only) was glued to the top.
The original circuit board was disconnected but left in place.
A tiny DC-DC converter drops the 12V to 5V for the mp3 board.
The mp3 board can play audio from a USB stick or micro-SD card.
I’m using micro-SD cards in all props that use this mp3 board.
The 12V DC input is via a 2 metre cable tail with 2-pin connector.
I use these connectors on a lot of my low current props and LED lights.
It is a 50 Ohm 3Wwire wound type.
The mp3 board was also secured to the rear panel.
I cut the pot shaft down and cut a screwdriver slot into it.
Here’s the radio in action. The phone camera didn’t pick up the audio all that well.