29 Mar 2018, 13:32

29 Mar 2018, 13:32

Review #ID

6

Reviewed Sight

Big Ben - London, England

Review Title

Average Ben

Review Rating

- 3/5

Review

Big Ben is nice to look at, but that's about it. Would be improved if the charms worked.

User Images