Sasukepedia Wiki
Register
Advertisement

Helen Lin is a sales director from Quincy, Massachusetts. She is known to love swimming in freezing cold waters in the winter.

American Ninja Warrior 10[]

She first competed in Philadelphia in American Ninja Warrior 10. She fell on the third obstacle, the Broken Bridge, and did not make it into the women’s top 5.

Advertisement