Toya Delazy set to release her first single as an independent artist
Multiple award winning, BET Award nominated artist, Toya Delazy, is set to release her first single as an independent artist on 10 June 2016 both in the UK and South … Read Full Article