TheSports.org
All sports Site
Iran - Tehran
Football Club Vista Turbine is a football team from Iran, based in Tehran. FC Vista Turbine plays their home games in the Ghadir Stadium.