Watch Science of Stupid Season 1 Episode 9 Online
-
- COUNTRIES: Mexico,United Kingdom
- Subtitles: Español
"Science of Stupid" explains the serious science behind the world's craziest fail clips.
"Science of Stupid" explains the serious science behind the world's craziest fail clips.