Takashi Iwamoto

Investigating a Laverda I only glimpsed in a single photo led me to a garage in Hawthorne, CA. The bike was a 1975 Laverda endurance race replica built to the nines. Four hours later I walked out of the garage absolutely dumbfounded. "Who the hell is this guy?"...