Did people ever really wear peg legs, or is this just a pop culture myth? If true, did pirates or sailors ever wear them? If not, where the hell did this legend come from?
Guest: N/A
See All 34 Episodes of "This Is True"