From the Archives: Let Loose The Scooter Dogs

| 1 Comment
SctrDogz.JPG

This photo hung in the Lambretta dealership in Victorville, California around 1959.