The music video has been filmed & directed in Montreal's Royal Imperial Theatre, Canada in July 2005 by Didier Kerbrat and released in August 1,2005.
The music video has been filmed & directed in Montreal's Royal Imperial Theatre, Canada in July 2005 by Didier Kerbrat. The video was released in August 1,2005.