This Shower Speaker Runs on Water
This Bluetooth shower speaker not only fits perfectly on the showerhead nozzle, but it is also powered by a technology called a micro-hydroelectric generator. Essentially, it runs on water, so no batteries are required to listen to some tunes while taking a shower.