Strap your jaw to your face.

The Japanese. *sigh*. this guy must be put on a throne and hailed. THE BEST street footballer i’ve seen in my life. hands down.

wait till 1:50.. and you’ll witness perfect ball control. unbelievable.

2 Comments

  1. Atul — April 14, 2008 #

    shit. i agree. awesome is not the word!

  2. vishesh — May 17, 2008 #

    that was amazing…i donno football alright :( btw what happened to your feeds? i didn’t get this?

Leave a comment