The Sapporo Dome in Japan proves that anything is possible. The stadium cost £276m to build and was opened in 2001 but became known in 1972 when the Winter Olympics were held there. Its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results