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...