Leicester City

111

Leicester City Football Club is an English professional football club based at the King Power Stadium in Leicester. They compete in the …
League: Premier League

Nickname(s): The Foxes

Please Leave your a Comments
Loading...