Rennie Deguara

Rennie DEGUARA,
Rennie DEGUARA,
Nationality
mlt Malta
Position

Trap

Season
2015

22.03.2015

AL AIN, UAE

Placed 113