Count down to the Tour de France here in Leeds 48 days to go, we came across this at Trinity shopping centre, the mechanical workings are amazing. Half of Leeds roads shut off as they re Tarmac the road ready for the the many crowds
Comments
Sign in or get an account to comment.