Art-world sensation The Clock unveiled in Ottawa
On Thursday, the Ottawa-based National Gallery of Canada will unveil The Clock to the public, a film montage by U.S. artist Christian Marclay that has been an art-world sensation.


