+3

Professor claims to be devout Christian and believes world created 8,000 years ago.

Science Major Mouse Memes