100 Iron Man Statues On Crosby Beach

There are indeed one hundred iron man statues facing the sea located along a 2 mile stretch of Crosby beach, England. Seriously there is, when I heard that there was I had to go and check for myself The Iron sculptures or ‘Another Place’ is […]

Read more