No one is happier about Leicester's home win than this kid
Champions League, England, King Power Stadium, Leicester, Leicester City, Premier League, Soccer, Sports