Malibu man earns gold medal

0
96

Malibu resident Spencer Lehman competing in Texas.