Leo Baker from Covina CA in
Women’s World Championship Super Crown Final

Leo Baker from Covina CA