About Football Heads Champions League
We have a new exiting and a little bit addictive game for you. There is a big chance you have already played this type of game. So we don't have to explain. Score more goals than your opponent and win the Champions League.