Big Man in STV News
Posted June 19, 2012
"Giant opening planned for city festival that towers above all the others"
It looked like a scene from the movie Avatar as a giant blue creature took to a city street.
However, the scene was not Hollywood; it was Royal Exchange Square in Glasgow and, rather than an alien warrior, the cerulean og...