Rap and rock have always worked well together, but TikTok user @veggiebeats has proven that when you know what you're doing, you can bring together any two tracks and make the end result sound amazing.
His latest TikTok mash-up is the latest in a series that he calls "mashups that should be illegal", and it's the perfect title for what he's cooked up this time around.
The mash-up combines Cardi B's braggadocious Up with Fleetwood Mac's Never Going Back Again, and it works far too well. Honestly, how has @veggibeats made this happen?
We're just imagining putting this on at a family party, with the older relatives looking very, very confused. The next step is for Stevie Nicks to release a rap album - and even that might be less surprising than this mash-up.
The comments are full of people losing their minds, with people responding saying things like, "SIR YOU ARE UNLEASHING THE DARK MAGIC" and "Imagine trying to explain this to any member of Fleetwood Mac". We'd love to be a fly on the wall for that conversation.
Check out the mash-up below. It's further proof that when you have a talented DJ working their magic, they can make almost any two songs sound like they were made for each other.
no ones safe