Wednesday, June 29, 2016

The Colonoscopy 3000 XL Probe

Or, why doctors should not talk about their equipment to patients!

June 29, 2016



No comments: