Read More The ‘Queen’ Has Arrived Six days ago, as promised, Leigh Phillips released her first full length album – Queen – on August 15th. The album is available on all...More August 21, 2019 K.F. Cumberbatch 639 0 Share it !