Jubal Davis profile image

Jubal Davis

United States

Yeti / Fox Shox Factory DEVO Race Team

Current EWS Ranking

94

Points

240

Race Category

Men