In the Trinity Centre in Leeds - this is a mechanical clock counting down the time to the start of the Tour de France in Leeds.

Comments
Sign in or get an account to comment.