World's largest automobile encyclopedia 13.000 makes - 5000 concept cars - soviet cars - automotive news

10/04/2012 559

Russell (1905 - 1915)

Production info

(1905 - 1910); Canada Cycle & Motor Co.; Toronto, Ontario; Canada

(1912 - 1915); Russell Motor Car Co. Ltd; Toronto, Ontario; Canada

Facebook Twitter Google+ LinkedIn