Original 1970 Adidas Telstar World Cup Ball.. The item “Original 1970 Adidas Telstar World Cup Ball. Made In Spain” is in sale since Saturday, February 8, 2020. This item is in the category “Sporting Goods\Team Sports\Soccer\Balls”. The seller is “brooklyn-610″ and is located in Oakland Gardens, New York. This item can be shipped worldwide.
- Brand: adidas
- Country/Region of Manufacture: Spain