Hello all, this might sound like a fairly strange or dumb question. Are Dengura brakes different from the Echo CNC ones that you can buy from tarty, or are they the same? It just seems like Dengura is slang for them, from what i have found. I can't seem to find out, people always talk about "Denguras" but im not that sure on what they are. Cheers, Dom.