Friday, April 19, 2024

Daily Archives: December 20, 2006

Despite his terrible injury, he still rides the wave of life

Among the many stories of human courage and achievement, Jesse Billauer's might be one of the most inspirational. Born in California in 1979, Billauer...