4 May 2018, 01:54

4 May 2018, 01:54

Review #ID

57

Reviewed Sight

Etihad Stadium - Manchester, England

Review Title

Average

Review Rating

- 3/5

Review

Been a few times. Better atmosphere at concerts than at the football.

User Images