Inside Life Cyclist Who Lost Her Leg & Nearly Died Forgives Driver Who Caused Accident TSB News Dec 8, 2015 0 Victoria Lebrec had to have her left leg amputated and her life was only saved by pioneering medical treatment at… Read More