Aberdeen Kata Karate youngsters ready to fight for top award

Caitlin Flinn and Kai Noble
Caitlin Flinn and Kai Noble

Breaking