That's some nice playing! I've always been fascinated by banjo, they look mad hard to play, keeping all those fingers goin at once!
Here's a link to one of my favorite musical pieces ever. On the final "ride down the mountain," I always get chills. And the whole concept of an idiot savant...