USA Women’s Sevens co-captain Kristi Kirshe is embracing the pressure that comes with this weekend’s HSBC SVNS Series stop in.
This tale of vengeance reportedly disturbed one film director so much he threw the disc out of the window half way through ...