Forums always annoyed me with that dammed strap. But I can't really complain with these color-ways. Reminds me a little bit of the Teletubbies in sneaker form. Definitely worthy of the green or red pairs to be added to my closet. No set release date I'll update accordingly.
Labels: adidas, shopping, sneakers, teletubbies