Italian Testosterone Strikes Terror In The Heart Of Jodie Foster

[Rome, April 9. Image via Bauer-Griffin]