Viewing a single comment thread. View all comments

OldsDiesel t1_j5i3oew wrote

Dude, I saw medical maggots used on patients like 15 years ago on TV. I'm pretty sure the discovery channel had it on back when they actually showed educational television haha.

8