Tuesday 28 September 2010

Fashion: Adidas Teddy Sneakers (Ultimate Comfort?)



Could these be the most comfortable trainers of all time? LOL.

No comments:

Post a Comment