• @[email protected]
    link
    fedilink
    English
    32 months ago

    The twin towers made a ton of sense:

    • lots of people in a small area
    • symbol of America’s dominance of trade
    • iconic buildings in the heart of perhaps the most iconic American city