Cowbell and bike mirror horns made some sort of point at a protest against the proposed Tillegra dam.