Featured Articles

Video: Russian Police Sport New, Earth-Friendly Vehicles

Posted in Foreign Cars, Funny Videos, Roads, Traffic, Travel, Vans by Suzanne Denbow | October 15th, 2008 | Leave a Reply |

In Soviet Russia, the military police did not just fall off the turnip truck coming into town…

…they were driving it.

Our Best Articles

Leave a Reply

Your email address will not be published. Required fields are marked *