i was on a sports bar on my country and found these shirts, apparently the ball is the official match day ball of the final and the madrid shirt is signed by all the players, is from the season 2009/2010

by Psychological_Bus284

1 comment
  1. Where is that? Pretty sure the final official played game ball must be in Spain and FIFA museum not at a random restaurant

Leave a Reply