From White Belt to Black Belt: The Journey at GB Thousand Oaks

From White Belt to Black Belt: The Journey at GB Thousand Oaks