Southern Religion

British Creation Challenge video flyover

Creation Challenge is a joint project of the Methodist Church in Britain, United Reform Church and the Baptist Union of Great Britain and offers this eerily persuasive video:


November 5, 2009 - Posted by | Uncategorized

Sorry, the comment form is closed at this time.

%d bloggers like this: