Post Malone isn't your average rapper since he's tried a variety of different genres like rock! He recently covered Nirvana's "All Apologies" and surprisingly did a magnificent job.

The Farmascist uploaded Post Malone's performance which landed the rapper mad respect from the rocker fans. He faithfully delivered this cover with such passion and channeled his inner Kurt Cobain. It's surprising to know Malone who's a rapper also has a natural liking for rock and country. So far he hasn't done a country cover but definitely covered the well-known rock band Nirvana. It's always bad-ass to witness a musician step out of their comfort zone and actually pull off a damn good cover. If you're not a fan of rap music, this dude can persuade you into being a new fan of his.

I hope you also enjoy this cover of Nirvana's "All Apologies" by American rapper, singer, songwriter and guitarist Post Malone!

More From KLAQ El Paso