Italian Testosterone Strikes Terror In The Heart Of Jodie FosterS

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