Football stadium as big as Wembley with unexpected West Ham link left rotting away
Published
The 80,000 seater Shah Alam Stadium, which shares an unexpected link to West Ham United, now currently sits derelict in the Malaysian city of Shah Alam
Full Article