This is Goldfrapp's new promo single for their album release Feb 2008. Some people are loving it, some hate it, tell us what you think.It's definitely not their signature sound I've come to love.
Post a Comment
0 comments
Post a Comment