jhires
Member
Wait a second! Every video I've seen on the internet from Russia shows people crashing into stuff and almost dying, or they're about to beat each other up with large melee weapons they pull from their trunks. Plus, there's usually snow everywhere, or meteors falling from the sky. I need better tires so I can drive the Strait and go see for myself; something's not adding up.
But on a serious note, looks beautiful. Where in Russia were those taken?
:cheesy::cheesy::cheesy: