Simon Cowell in Barbados
#1
...
Thread Starter
Joined: Sep 2004
Posts: 1,165
Simon Cowell in Barbados
Any of you guys been following X factor ? Did you see Simon Cowells palace in Barbados. Exuberant or what ?