Quoteswaff
QuoteNilsHolgersson
San Siro Stadium, Milan, Italia
San Siro Stadium, Milan, Italia
Thanx for posting. Nice pictures of the stage going up in Italy. Looks like the larger side screens also. Can't quite tell yet? Nope! It's the small side screens tonight. Have a great show Milano!!!
Forum:
Tell Me