M
Monal Phantom Review of Stadio della Roma
I believe this is where I saw Rome vs Istanbul. I ...
I believe this is where I saw Rome vs Istanbul. I loved the seating. I'd give them a 5 if the concession stands took card.
Comments: