Karate Kick

From the Publisher: Cole Richards has been training in karate for four years. He's on the brink of advancing to his next belt level, but as he prepares for his test, new challenges come his way. First, his dojo announces a "create-your-own kata" contest to take place the same day as his belt test. Now […]