Pastor Watt is back. Check out the pictures including new pictures from Paris. (Updated 7/26/2011).
Post date: Jul 26, 2011 7:06:08 PM
Pastor Watt is back
from his trip to the
International Academy of Apologetics, Evangelism & Human Rights
in Strasbourg, France