Spider Webb

Country: 
Full Name: 
Travis Webb
Birth Date: 
8 October, 1910
Birth Place: 
Joplin, Missouri, United States
Death Date: 
27 January, 1990
Death Place: 
McMinnville, Oregon, United States
4
Races
0
Wins
0
Poles
0
Titles