Trolleybuses (Filobus) in Lugano

Trolleybuses in the Swiss city of Lugano. Mostly filmed in summer 1991, although a few scenes date from 1994. The trolleybus system opened in Apr...
Back to Top