Originally Posted by
AdventureManCO
I just had an epiphany - what if the screening brakes are the bike bell?
I think it's the Le Grande screaming in horror at the thought of its . . . wonderful . . . steel components being replaced with that finicky, lightweight, ridiculous Italian stuff.
Or maybe it's the ghost of a guy named Tulio screaming "No" at you from the afterlife.