Quick coffee meeting over at TIFF headquarters. Don't know what they did to the stairs, but it must have something to do with the film industry.
Comments
Sign in or get an account to comment.