Glasgow tower blocks demolished by controlled explosions Three 26-storey high rises on Wyndford Road were taken down in seconds by demolition experts. Source