Air Force One is expected to land at JFK Monday morning, May 14, 2012.
The FAA TFR starts at 10:15 am local and ends at 9 pm local, so it's a safe bet the aircraft will be landing and departing near those times.
No word on whether Marine One will be flying to Randalls Island or Wall St Heliport.
Bookmarks