Steel bar pedal system claims to be world's fastest engaging Apr 30, 2021 First-look Friday at these interesting, and rather burly looking, pedals Tags: News Product News Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus