Neil Patrick & David Burtka Spend Time With The Twins In NYC