BBC News - London 2012: Most ticket money 'debited by next week'
Looks like the last few credit cards are going to be maxed out by 10th june. Who is going to spend spend spend now?
Looks like the last few credit cards are going to be maxed out by 10th june. Who is going to spend spend spend now?
Comment