Thursday, April 7, 2011

Neneh Cherry & The Thing


Some combination! Neneh Cherry & The Thing, live in Stocholm April 2011.
Something going on? Album?

No comments: