who is so strong??

Amanda

Carter at 6 weeks holding his head up high