68-70 Hi-po small block 340 exhaust manifolds 2863553 2863549
Definitly not an old repair , water or could have been dropped.
Print