Originally Posted by
AGAR-COSWORTH
Thinking about it more, I'm sure someone on here owned the Fiesta for a while and attending some of the PF mag Daddy Thrashes in it. But maybe you're right Ryan?!
maybe its another fiesta? Sure people told me that it was built in Malta