1966 Barracuda fan shroud
Still looking Anybody help a fish out?
Stock shroud information
P/N 2524306 upper
P/N 2524313 lower
Print