I am sure that you guys have heard about car donation. But Car Angel uses that and other donations to make videos for children. They have raised enough to have given away over 2 million videos! I took a look and have this clip from youtube. You can watch it here.