1968 383 Barracuda- center link hits oil pan
getting anpther look today..
Print