Recommend a shower radio (with specific features)?

I’m looking for a shower clock radio with a few particular specs. It must have a fog mirror, and it should be able to hang from the curtain rod (see here for what I mean) – the suction cup ones tend to fall down. I can find a few radios that can hang from the curtain rod, but none with mirrors. Anybody know or can find one?