No, although I remember that thread, too, since I am an e-bike enthusiast and evangelist (not for work or anything, I just love e-bikes and am always advocating that people try them).
I think the funny comment I am trying to find occurred in a thread that wasn't even about bikes or helmets though, it was just off on some little tangent.
I think the funny comment I am trying to find occurred in a thread that wasn't even about bikes or helmets though, it was just off on some little tangent.