Here's one from the cringe vault for you. Those of you with particularly sharp memories might recall seeing a rather odd collaboration between Paul McCartney, Jay Z and Chester Bennington (of Linkin Park 'fame') at the 2006 Grammy Awards but do you remember exactly how terrible it was? 'Yesterday', we've since learned, is NOT a song which you can rap over but that certainly didn't stop Jay Z from trying. Also, note Jay Z's John Lennon shirt. 

Oh Macca, what on earth was going through you head when you agreed to this one?