I have never seen these or even heard of them.
Yeah, Jesus, how did I miss this? Do they make them for bicycles?
You want to talk about weird, I'm listening to the archive of Chris L's WFMU listener hour and I clicked on that yournutz site in another tab. It took me about 3 minutes to realize that the creepy guy talking in the yournutz videos was not part of the music.