Triumph NYC - leeklancher

The Triumph Speedmaster on the street in New York.

gotham