Crystal Palace v Manchester United – Premier League

LONDON, ENGLAND – OCTOBER 31: Crystal Palace mascot Kayla the eagle is seen prior to the Barclays Premier League match between Crystal Palace and Manchester United at Selhurst Park on October 31, 2015 in London, England. (Photo by Alex Broadway/Getty Images)
Leave a Reply
You must be logged in to post a comment.