No picture available.
Name
Scootin' Tavin
Lives in
San Francisco, CA
About:
Vespas have all the fun but gentlemen prefer Lambrettas.