Picture - Wyclef Jean, Maiken Baird and Michelle Major New York City NY United States, Thursday 2nd May 2013

Wyclef Jean, Maiken Baird and Michelle Major - Screening of 'Venus And Serena' at the IFC Center - New York City, NY, United States - Thursday 2nd May 2013




More: Screening of Venus And Serena




Contactmusic