1966 Plymouth Barracuda Parking Brake Clamp

Found!