![Impact TV Season 1 Episode 16](https:/images/tv/4376/poster-180x270.jpg)
Impact TV
Season 1
Ep 16. Episode 16
- December 1, 2000
- 18 min
This episode features a human pincushion, a man who sticks clothespins on his face and pet bears.
This episode features a human pincushion, a man who sticks clothespins on his face and pet bears.