Air Force One is due into JFK Thursday afternoon 3-1-12 and from what I understand his helo's will be using Randall's Island in Manhattan.
Printable View
Air Force One is due into JFK Thursday afternoon 3-1-12 and from what I understand his helo's will be using Randall's Island in Manhattan.