WARNING: Video contains strong language and may not be suitable for all viewers.
The last time we checked in on Epic Rap Battles of History, they brought us round three of Hitler versus Darth Vader. This time around, they've two more legendary bad guys facing off -- in a lyrical battle that promotes an upcoming video game.
Who will win this battle of the baddest when pirate Blackbeard (played by Nice Peter) and mobster Al Capone (played by EpicLLOYD) replace bullets and cutlasses with rhyming insults and lyrical swag? You'll just have to watch and see!