Skip to content

Tag: Diana Ross

Talk Talk – Living in Another World

No-one could ever accuse Talk Talk of selling out for short-term gain. More than any other band of their time they appeared to be on a very specific journey, one that […]