The Trip 1993 [video]

The Trip 1993, a short video featuring an old lambretta in Palmerston North.

Advertisements