The Demon is finally getting used
front and rear Strange race brakes came today. they are very light compared to the factory brakes.
Print