Thats screaming 63 ford to me