The Davidson Impulse
Early 90's Bill Davidson Impulse
This weeks "Bicycle of the Week " is a early 90's Bill Davidson bicycle made in his shop in Seattle, Wa. Constructed possibly in 1993, this specific Davidson bicycle is a remarkable piece. Originating…