Apr 7 2014Save4/7/14Glasgow Will Demolish Its Tallest Buildings Live On International TVSarah Zhang27SaveWhen the Commonwealth Games come to Glasgow this July, the city wants to put its best foot forward. The city thus…