Football Headz Cup

Football headz Cup is one of the most addicting head to head game. You just need to beat your opponents by scoring more goals. You can win the football headz cup if you beat all of them.