Darius Rucker showed up at a high school talent show the other night, and surprised a special needs student who was singing one of his songs.

Darius just walked out on stage while the kid was singing, and joined right in!  The boy's name is Frankie Antonelli, and he has Down Syndrome.  He was already killing it, but when Darius appeared, the crowd went nuts!

Here's the video of Frankie singing Rucker's song "While I Still Got Time".  It happened at Wando High School in South Carolina.  In the video Rucker comes out at 3:13.)

Photo: youtube.com