About Life Rolls On Foundation Founded in 1999, Life Rolls On Foundation (LRO) is a non-profit organization dedicated to improving the quality of life for young people affected by spinal cord injury and utilizes action sports as a platform to inspire infinite possibilities despite paralysis. For the full story, click here.