Malibu man earns gold medal

0
205

Malibu resident Spencer Lehman competing in Texas.