Watch a timelapse video of construction work on English Premier League soccer side Tottenham Hotspur FC’s new 61,000-seat stadium, which is being built on the site of White Hart Lane in London, UK.
Please click on the “Play” button below to view the video.