Helen Maroulis after semifinal win at 2017 World Championships

What do you think this Helen Maroulis after semifinal win at 2017 World Championships video?

Helen Maroulis after semifinal win at 2017 World Championships

Olympic and World champion Helen Maroulis (United States) following her semifinal win in the 58 kg women’s freestyle division at the 2017 World Championships in Paris, France.

Be sure to share this Helen Maroulis after semifinal win at 2017 World Championships video!