P96 x JFK Installation is now live at Terminal 4 @ John F. Kennedy International Airport.
Meet us outside.