1980 Puch Maxi

1980 Puch Maxi
1980 puch maxi with tecno racing muffler
  • Uploaded by Tj Meisch on July 24, 2005
  • Original photo: 700x525 / 71KB