HOLY CRAP...Thanks Again Russia (Wait for it) (Video)
Posted by Andy on September 24 2012
Mother Russia has been a conduit of weirdness since it's inception. Now that the internet has exploded, she has taken it to the next level. Watch this bizarre traffic accident in Russia, wait for it... the end is worth it!