Giant infographic reveals TSA to be the worst thing ever made by humankind

Screen Shot 2012 07 18 at 3 24 53 PM


Two clippings from an attractive infographic that presents a great deal of damning information about the TSA.

Screen Shot 2012 07 18 at 3 20 44 PM

Loading...