February 23, 2009
I originally thought this was a famous soccer (football) player but it's Nunrun's CD Andrea Goggi.
If only there were Academy Awards for best performance in a banner ad.
FYI: Italy is currently ranked 15th in the
Banners by Country
Sky Italia: MySKY
View the entire comment thread.