Six-year-old Joey Welch has quite a story to tell -- and the scars to prove it.

Joey was wandering near a waterway Friday in Boynton Beach when an 8-foot alligator grabbed his arm.

Joey's dad and a Good Samaritan rushed over to help him, kicking and punching the alligator until it let go.

Remarkably, when Joey arrived at the hospital he only had minor scrapes and scratches.

Joey's mom says a guardian angel must have been watching over him.  Jackie Welch says it's a miracle that Joey has his arm and doesn't even have an puncture marks on  him.

Joey did suffer several scratches.