Please Remove Your Shoes movie trailer

Please Remove Your Shoes, released July 2010 and produced by Frederick Gevault, examines flaws in the U.S. aviation security program.

Loading