Site hosted by Angelfire.com: Build your free website today!

 








Filmed in Canada/Spain/England
Sunnyside Pavillian (Toronto) was one location - as a non-descript Arab Country
Finishing up in Stonehenge