I’ve seen radio bounced off those things. Well, you can’t see radio waves. I witnessed a demonstration of it.
No kidding, I’ve never heard that before.