Archive for posts tagged with 'Dr Karl Kruszelnicki'

Dr Karl

Chatterbox

Dr Karl explains it all

The one and only Dr Karl Kruszelnicki explains how everything went so wrong — and why everything’s actually…