Tag: Telstar 18

Adidas Unveils Telstar 18, The 2018 World Cup Ball

Several heads were left being scratched on Thursday after Adidas In Russia…

Farouk Mohammed Farouk Mohammed