Pop Cross by Pedro Bessa
Written by MotorMarques Team
From Portugal with a hug. The POP CROSS was a form of sport automobile that appeared in Europe at the beginning of the 70s and catering exclusively to a model automobile. The Citroen 2CV and its derivatives, the Dyane and Mehari.