Maxi
Puch Maxi (1976) Royal Leamington Spa, United Kingdom
Lil Puch Maxi, such a giggle to ride, going to be popping a Honda cub engine in it to get it a bit more reliable.
Triton86's Image
You must be logged in to comment
Login now
Puch Maxi (1976) Royal Leamington Spa, United Kingdom
Lil Puch Maxi, such a giggle to ride, going to be popping a Honda cub engine in it to get it a bit more reliable.
Triton86's Image
You must be logged in to comment
Login now