Live Video: Eliza McIntosh - Ms. Wheelchair America 2017


Eliza McIntosh is Ms. Wheelchair America 2017, has played for the USA Paralympics team, and broke the Guinness World Record holder for longest distance continuous wheelie in a wheelchair.


Find this story helpful? Share it with someone you care about.