Wednesday, May 09, 2012

Israel | Jerusalem | Filmed in Imax 3D.



This... is beautiful! Jesus-followers... please watch.

This is the 7-minute trailer for the IMAX film on Israel to be released in 2013.