Tag: Adidas

The best and comfiest indoor football (Futsol) trainers

September 16, 2010

RANT: Nike/Adidas – make some indoor football shoes for the 30+ players!

October 3, 2007