Super Boom Squad for the New Tottenham Hotspurs Stadium
The World Cup is kicking off, football fever strikes across the globe. Here in the UK, big challenges need big powered access machines – in a certain corner of north London, there is no bigger development right now than the new Tottenham Hotspur Stadium. In autumn 2018, 62,062 football fans will have JMS ultra boom