Villa at the San Siro - 13 September 1994
After a very long journey to get there, Villa fans make some noise in one of the most impressive stadiums in Europe. Not the most impressive, though - which is Villa Park, natch!
295
views
0
faves
0
comments
Uploaded on April 15, 2017
Villa at the San Siro - 13 September 1994
After a very long journey to get there, Villa fans make some noise in one of the most impressive stadiums in Europe. Not the most impressive, though - which is Villa Park, natch!
295
views
0
faves
0
comments
Uploaded on April 15, 2017