Anders, I can understand your difficulty identifying the model when you live in Sweden. Around here guys would be gathering their pitchforks and getting ready to storm your castle if they'd heard you making the Camaro comparison. - Just don't start asking the Duster owners about their Novas.
That's a 1970 Barracuda. I don't know much about it other than it was running a 383.