Russia invades Ukraine. See I told you so.

2014-03-02 641

And you thought the Olympic closing was over....The fireworks have just started.

Free Traffic Exchange