The Demon is finally getting used

front and rear Strange race brakes came today. they are very light compared to the factory brakes.

100_0204.JPG

100_0205.JPG