‘Takeshis Castle’ to return with Saudi version
General Sports Authority (GSA) Chairman Turki Al-Sheikh signs an agreement with the Tokyo Broadcasting System Chairman Toshichika IshiharaSaudi Arabias General Sports Authority (GSA), which is responsible ...