Music Emerging Artist: Vanessa Richardson Vanessa Richardson putting us in a dark trance with her newest release ‘Spider’ Read more