Son, Father Hike 110 Miles to Benefit Oral Cancer Foundation

A Glen Allen, VA, boy and his father put blood and sweat (but no tears) into an effort to memorialize [...]