Fracture

Irreverent. Pessimist. Critical Thinker. Punster. Canadian. Freethinker. Pragmatist. Realist. Skeptic. Humanist. Sardonic. Atheist.