“This Festival Will Destroy You.” This is the maxim by which Liverpool International Festival of Psychedelia swears. It is difficult to...
Widely regarded in the ‘70s as Zambia’s premier musical act, W.I.T.C.H. return to the UK this winter to promote their...