For decades when someone screwed up in Russia, they were sent to Siberia, a frozen hellish place that sucked your spirit and broke your will. The good news is that nothing seems to have changed in Siberia, where fun is still very much against the rules. Last week a pair of guys driving small front [...]
More...
More...