Hurst Ram Rod
Is that a homemade mounting bracket?
Print