Michael Llodra

Michael Llodra

France Flag
France
  • D.O.B.May 18, 1980
  • Age40
  • Height 6' 3 "
  • PlaysLeft Handed
  • Best Rank21 on May 9, 2011