This is a great video. The musician, Ted Pearce, is a favorite of ours. Anne, the kids and I were blessed to attend one of his concerts where he performed with his two sons.
It was an awesome time of worship, praise and fellowship. That's Zack in the picture with Ted.
About the video, it's actually a slide show of the March of Life in April 2007 where messianic Jews and descendants of Nazis marched across southern Germany proclaiming hope in Messiah! The song is actually written by the grandson of a Lieutenant in the Third Reich. Enjoy.