News > This is London Queen poll

Added on 08-Apr-2005

Wow amazed at the NO when asked the Poll question. If I lived in England, I would pay for the Wembley show. http://www.thisislondon.co.uk/haveyoursay/polls/?itemId=17778851

Submitted by: mickyparise

What do you think?

Post Reply