Lamoureux with a Datsukian deke

To win the gold for team USA.

Oh

the

humanity

Advertisement

Share This Story