Posts tagged The Telstar
The Telstar

In 1970, a football legend was born. Inspired by a NASA satellite and motivated by a global television audience, Adidas created an iconic match ball that would leave a lasting legacy.

Read More