Last night, Annie Mac premiered Angel Haze's latest track 'Impossible' and it's every bit as electric as you can imagine. During an interview with the Radio One DJ, Angel revealed that it was a freestyle and the lyrics were written after it had been record. The Detroit-born rapper described 'Impossible' as an 'angry kid' song but it certainly feels far more refined than that.