What is it?
This is how PsyDoXeN describes this video:
Jazmine DuBois knows the true meaning of Christmas and preaches it in style…
Gospel choirs, they’re so much more fun than all the other depressing, ‘you’re all going to hell unless’, alternatives!!! ^_^
The Boondocks : A Huey Freeman Christmas