Any pics of Vincent Ventresca about? He played The Invisible Man in recent times and is really hot. Would really like to see him naked!