Full Player Card
Romain Taofifenua

Romain Taofifenua

France, Lock 5
-0.8%
past 225 days
70