The Thing + Neneh Cherry in Czech Republic

The Thing + Neneh Cherry @ Lucerna Music Bar – Prague, Czech Republic