Spontaneous Generation: The Foundation of Evolution | David Rives

Spontaneous generation and mud giving birth to frogs?