Search

The Stupids of Russia

Season 1  :  Ep. 10 |22:45 |
“World of Stupid” is the foremost guide on extreme idiocy around the globe. The stupids of Russia are profiled.