The "Trayvon Nativity Scene"
Claremont United Methodist Church is notorious for placing a Nativity Scene in front of their church each Christmas depicting the Birth of Christ...but with a twist each year. An Artists at the church, John Zachary, creatively attempts to send a message each year with different presentations relative to the Nativity scene...