Wembley All Stars

The Wembley All Stars were an all star team made up of players from teams in London, England.