The Thing + Neneh Cherry in Vienna

The Thing + Neney Cherry @ Porgy & Bess in Vienna, Austria