My friend's dad saw this in the store and bought a whole bunch. Now they've got about 10 of these things sitting in their basement. I couldn't get over how awesome they were the first time I saw them....
Steve, whaddya riding? Does it help with the inevitable chafing that makes it hard to sit for days? Actually, I like that feeling, makes me feel like I've accomplished something... Never mind. Oh, and George Michal put his stamp of approval on it?...