From the makers of the popular online sports game Freestyle Manager and Basketball Online bring to you yet another sports game. Their latest title is Freestyle Football Online now let me not confuse others by the term of football as most Americans will think football means Tackle, Touchdown, and hugging. Sorry, but this is Freestyle Football aka Soccer. Wondering how it will fare out? No worries got your video here!
Freestyle Football Promotion Video 01