They seem to be putting a big screen up in St Enoch Square. Or possibly a gigantic billboard, who knows.