Jubal Davis profile image

Jubal Davis

United States

Yeti / Fox Shox Factory DEVO Race Team

Current EWS Ranking

95

Points

240

Race Category

Men