At my commencement, we didn't get a celebrity guest speaker. Not only did Penn's 2006 grads get Jodie Foster ... they got rapping Jodie Foster. Here's a clip of her "Lose Yourself":
[videoembed size="full_width" alignment="center"][/videoembed]
The week's most important music stories and least important music memes.