While they’re made for Indoor, these Adidas Telstar 2′s are dope and affordable at $55.
image via Adi
Leave a Comment
Name (required)
Email (not published) (required)