Karl Boudrias

KB
Karl Boudrias #8
Belfast Giants Defense
6′0″ 26 yrs CA