Crowds flock to Arbroath to see mysterious ‘alien’ sculpture

Keptie Kev.
Keptie Kev.