Ant And Dec – We’re On The Ball Cafe Location

Ant and Dec sang their 2002 Fifa World Cup England song We’re on the Ball at…