Mystery Science Theater 3000 message to creationist “researchers”

Advertisements

Mystery Science Theater 3000 message to creationist "researchers"