F1 Fanatic - Debbie Cox
Can anyone help me please? I’m thinking of going to 2013 Spanish GP in Barcelona and I’m not too sure of where the best places to say would be. I was thinking Barcelona will more than likely be expensive? I’ll be usuing the public transport rather than car. I would appreciate any help anyone could give me. Thanks in advance.