Wednesday, 14 May 2008

Location

Paris, France

Venue

Canal+ Television Studios