17 Jun 2019, 14:19
Fenway Park - Boston, USA
Went to watch mine and my husbands team play the Red Sox. We had a blast, only downside was the admission price for good seats but that's the norm in MLB.
No images uploaded with this review