More Videos by She's China
Mega brilliant slice of AOR/melodic rock from the very rare album 'The Night Of Illusion' (1989). The whole album is superb from start to finish!!.