Photo: neil patrick harris david burtka walk twins 06 | Photo 2515806 | Just Jared: Entertainment News