Obviously Spain builds better skyscrapers than the USA [WTC 7 anyone?]