68 Barracuda 440 swap parts needed
What in all that's holy is that attached to? It looks like it's bolted into the oil pump webbing?
damn that's scary
Print