I got pulled for a secondary inspection that last time I flew in from Brazil on business, and showed my TWIC card to the DHS/immigration agent, and she did not know what it was...
Why would you need a TWIC card? I am required to have one to visit offshore oil production facilities, according to DHS.
Last edited: