Foot on Mars, the new Spanish chain of franchised sports fashion stores of Twinner Iberia, has opened its own pages on Facebook and Instagram and launched a blog. It is accompanying the opening of the first two stores in Lugo and Santiago de Compostela in the past few weeks and ...