Angel Haze says nothing can bring her down on her new song, "Impossible."

"Sorry I'm crazy, but I opened by third eye and the view is amazing," raps Haze on the new track. The Detroit native has done some self reflecting, and she's come to the conclusion that nothing can stop her. Angel takes it back to her roots on her new offering, blowing off steam as she drops harsh, gritty bars over the loud production. Angel is "a free soul now" and she's coming for hers.  The 23-year old MC takes no breaks on the three-minute single, dropping line after line as she races with beats. She also touches on racial issues, spitting a few verses for "White America" before the track wraps up.

It's unclear if "Impossible" will appear on a full-length project. Angel Haze dropped two tracks earlier this year. The first was "Candlxs,"  followed by “Gxmes.” She announced that the two tracks would show up on a forthcoming EP called In The Winter Of Wet Years, so perhaps "Impossible" will as well. Take a listen to the fiery track above.

More From XXL