Cant find a lot of info online.
A local guy has some for sale.
They appear to be victor heads with a mopar logo.
Any pros/cons or experiences with these?
Thanks,