>>1817357>roller brakeHoly shit anon, I just discovered roller brakes because of you! I've seen them a few times but always assumed they were just a different design for a disc brake.
What is this strange new technology? I can't find any videos explaining how they work and if they're any good. Judging by a disassembly video they seem to be some sort of mini drum brake with the disc acting as a massive cooling fin? They look cool.