1.95 Yella Terra roller rockers comes wirh brand new pushrods directly from Yella Terra they are 7.290
Setup is currently on the car and will be removed to sell.
Located in Pittsburgh, PA
Price is 345 shipped
https://photos.app.goo.gl/wHb4shrzhhfjT4Rx9
Copy the link in your browser.
******SOLD******