Friday, May 09, 2008

No Shock Here, But Favreau is a Nerd

Iron Man director finally outs himself.