5.22.2006

A Big Question Mark Formed Over My Head

Jodie Foster was a guest speaker at Penn's 250th Commencement and quoted Eminem's "Lose Yourself". Youtube video here.