Malibu man earns gold medal

0
213

Malibu resident Spencer Lehman competing in Texas.