Williams, Barlow together again

The duet, which the two stars also co-wrote, is called ‘Shame’ and will hit the stores on Oct 4, a week ahead of the release of Williams’ latest album ‘In and Out of Consciousness – The Greatest Hits 1990-2010’.

Dont they look like a lovely couple?

Leave a Reply

Your email address will not be published. Required fields are marked *