Tuesday, June 8, 2010

Think US drivers are bad? You could be riding in INDIA....

No comment needed, I'd say. Click here if you want to feel good about Main St USA....

No comments: