the world trade centre in some ads




and this gives you a real feeling for how flippin' tall those buildings were...