Anyone remember this post-9/11 TV ad?

So, how much closer do you think we’ve gotten to this in the past ten years?

Leave a Reply

Your email address will not be published. Required fields are marked *