Crystal Palace v Manchester United – Premier League

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)

Be the first to comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.