Spain fact or fiction!?

Spain is in fact a myth propagated by the French to commit tax fraud on a global scale?
7 answers 7