Vanity Fair on the Uselessness of TSA

$1.1 trillion down the toilet. Enjoy your holiday air travel.

Thursday, 22 December 2011