Sister Shred is 65 years old and legally blind. She has never seen a slope she wouldn't ride on.

previous post