72kg Women’s Freestyle: Stephany Lee vs. Erica Wiebe

72kg Women’s Freestyle: Stephany Lee vs. Erica Wiebe from the Sunkist International Open Phoenix, AZ 2009.

Leave a Reply