Mauricio Velazquez Mondragon - Men Lightweight Open - 2013 North American Championships

Mauricio Velazquez Mondragon - Men Lightweight Open - 2013 North American Championships