Worst Rap Battle Ever Alec PUBLISHED November 12, 2012 Share Tweet Email The most embarrassing 3 minutes in YouTube history. Share Tweet Email