
STREET RODS BY MICHAEL installs and sells only the finest products! These Lokar gas, brake and clutch pedals are the finest on the market today!




















STREET RODS BY MICHAEL installs and sells only the finest products! These Lokar gas, brake and clutch pedals are the finest on the market today!
Street Rods by Michael Inc. 120 Deery Street, Shelbyville Tn 37160 Tech 931-680-0010 | Order Toll Free 888-680-1932 |
![]() |