Adebayor admits he had to Google his new club Crystal Palace

Emmanuel Adebayor said that he had to Google his new Premier League club, Crystal Palace.

More Buzzer Videos

More Buzzer Videos»