Regardless if you like rap or not, YouTube's 'Epic Rap Battles' will definitely make you bust a gut laughing. Check out this latest battle between the great Mozart and dubstep master Skrillex.

In the video, the two trade lyrical punches at each other with Mozart calling Skrillex 'an emo Steve Urkel', while Skrillex comes back with 'you died broke and worthless'. Ouch!

Check out this Epic Rap Battle in History which is NSFW.

Epic Rap Battle - Skrillex vs Mozart

So, who do you think won?