Real Life Russian Grand Theft Auto [VIDEO]
Without a doubt some of the craziest, most insane and bizarre videos on the web are coming from Russia these days. It's like the flood gates opened and every time you log on there's more and more videos of Russians doing stupid stuff, keep em' coming!