Beyonce has been a non-stop machine ever since the release of her surprise visual album back in December. At the Grammys, she performed “Drunk in Love” with husband Jay-Z and pretty much everyone lost it. Angel Haze, who we have seen show off her vocal range with covers of Miley Cyrus’s “Wrecking Ball,” steps up her MC game with this cover of the infectious hit.
We all already know that Angel Haze’s freestyles are pretty much the greatest. What we weren’t expecting, however, was a raw and gorgeous acoustic take of tongue-sticker-outer Miley Cyrus‘s “Wrecking Ball.” The 22-year-old rapper stuns with this stripped down cover.