American Christmas Star

Lake Area Bible Church of Melrose Florida, presents an original play with humor and Christmas Fun. This play is a spin off of American Idol, with a wonderful message.

Related Videos