Who did it better?
>>78217636
The British Army.
>>78217636
The British done it better but the twin towers upsets Americans more
>>78217636
credit is given where credit is due.
crashing two airplanes into a skyscraper was by far more ingenious then burning down a building.