63kg World Team member, Elena Pirozhkova makes her seventh world team and knows the best is yet to come.
Tags: