I dunno....I was in grand central yesterday taking Metro North to see my sis, bro-n-aw, and young nephew. I had a plastic bag with a 'hokey pokey cookie monster' in it. I always fancied myself suspicious looking, and indeed my feelings were hurt when none of the NYPD or National Guard would pay any attention to me! :-)
You should have put it down, looked around furtively and walked off.
The National Guard is patrolling the NYC Subway system? Since when? (Not doubting, just want clarification and information).