If you’ve still not head of or seen Epic Rap Battles of History, you are missing out on hours of entertainment, this is unlikely with +1 billion total YouTube views! It’s the creation of Nice Peter and EpicLLOYD on YouTube. Yesterday saw the release of their latest video – Artists vs TMNT.