Hello, London! The Knicks Have Arrived

The New York Knicks arrive in London, England for their matchup against the Pistons on Thursday.