This was posted a few weeks back? That thread didn't end that well.
Typical uneducated video from hickville US.
I think Russia is awesome, and I've never even been there.
You have insssssssulteddddddddddddd my mother Russsssssssssssssssssssia