Creation Museum Grand Opening
The Creation Museum, which holds that the Bible is the supreme authority, opened last week in Kentucky. What do you think?
LJ Ruch
As someone who only likes exhibits that agree with me, it's nice to have an option besides the Coca-Cola Museum.
Photo Developer