Dec 6, 201847m
260
Dr Karl
Dec 6 '1847m
Play Episode

Dr Karl answers your questions on all things science.

0:00 / 0:00