Charles Buzz Strode
Follow Unfollow
- Date of birth
- 5 September 1957
- Birthplace
- El Cajon CA
- Height
- 183 cm
- Earnings
- 108,448 $
All
Victory/Loss
4
0
4
0%
14
6
8
43%
0
0
0
0%
∑
18
6
12
33%
More news