Where To Stream Outrageous Acts of Science Season 3 Episode 6
Tested on Humans
- Aired February 21, 2015
- 60 Min
The Web's craziest experiments! Features a man who can pop his eyes out, contagious yawning, and a crack team of inventors who created an inflating bike helmet.