What is the WORST thing you can step on in bare feet?

Episode 129,   Jul 15, 2021, 12:45 AM