Jodie Foster embarrasses herself

Jodie Foster was a guest speaker at Penn’s 250th Commencement and quoted Eminem’s “Lose Yourself” as the final message to the graduates. The only explanation I can come up with is she’s sick of winning Academy Awards and now wants to go for the coveted “Lamest Speech” award. In which case she’s won it. Hands down. Unanimous decision. Two thumbs up.

Tags: Video