1001 Inventions Istanbul Celebi Skyride

Language: Turkish

Kanalturk News bulletin regarding the launch of the 1001 Inventions exhibition in Istanbul, Turkey.

Rate this video: 
No votes yet