Showing posts with label LSR. Show all posts
Showing posts with label LSR. Show all posts
the unusual things that cought my attention at SEMA
Italy's National Automobile Museum in Turin (or Torino I'm not sure, I can't read Italian)
Subscribe to:
Posts (Atom)