In Touch the sixth annual ICONS & IDOLS - New York City NY United States - Sunday 25th August 2013
The 15th Annual Gen Art Film Festival - New York premiere of 'Happythankyoumoreplease' at the Ziegfeld theater - New York City, USA - Wednesday 7th April 2010