MC NP on SNL
Natalie Portman raps...and my, but don't she look good doin' it.
For those of you who are all worked up about who did or didn't win Oscars last night...does it really matter? Come on now. Go have you some sex or somethin', and get on over it.