Sunday, March 05, 2006

Natalie Portman Rap

No doubt taking a cue right from the smash Lazy Sunday, this Natalie Portman song aired on SNL last night (via Stereogum).