What is this front end from?

Both of those cars show very nice workmanship....however the Duster is kinda Fugly, the Barracuda looks good to me.