 |
Senior Member
|
|
Join Date: May 2009
Posts: 36,666
|
|
Senior Member
Join Date: May 2009
Posts: 36,666
|
When do the final 12 move into their swag house in London?
When do the final 12 move into their swag house in London?
It is 2 weeks until the live shows!
I am guessing a week before they move into the London house? or even 2 weeks? Anyone know details about this please?
|