Amazing. IBSA World Blind Football Championship 2010 – The Final [video]

Amazing. IBSA World Blind Football Championship 2010 – The Final [video]

Read next: Checkmate automatically checks you in to Foursquare, handy.

Shh. Here's some distraction

Comments