Web sites with vehicle pictures

The link page has been moved to http://jtr.pxtr.de/.