Other Germany
Other 2004 17,942 h Sweden, Torshälla
Other 2024 1 h Sweden, Torshälla
Other 2004 17,136 h Sweden, Torshälla
Other 2013 Austria
Other United Kingdom