Filmed on location at the Jumonville cross in the highlands of Southwestern Pennsylvania, and Niagara Falls city, in New York State. The King of Kings and director husband The Rich man, Richard Sidow-Sobrino.recorded footage for "Our Love" the music video…
Read more