Crazy!!! I can't even imagine having newborn twins!!