re: #41 Captain Ron
I have a wind up radio. It works well for 10 minutes before you need to wind a few for minutes. Ii plays while you wind, too.
Now do bike-powered.