I don't believe they are made in India any longer.
They had lots of problems with them when they made that change, and lost a lot of sales as a result.
I can't remember where I was told they're coming from now...... But I think it's Mexico.


68 Satellite, 383 with stock 906’s, 3550lbs, 11.18@123
Dealer for Comp Cams/Indy Heads