San Siro is stadium is in Italian city of?

A. Rome
B. Venice
C. Malan
D. None

Answer

C. Malan

Submitted by: Imdad Shahani

Leave a Reply

Your email address will not be published. Required fields are marked *

20 + thirteen =