Adidas Telstar 18 - The Explore
The Adidas Telstar 18 is the official match ball of the 2018 FIFA World Cup, which will be held in the Russian Federation. It is designed by the company Adidas. This Adidas Telstar 18 was first presented in Moscow on November 9, 2017 by Lionel Messi.
Post to Tumblr