Atlantic Bojuka
Atlantic Bojuka is a form of self-defense designed to deal with real life altercations and not a point-based sport martial art.
Atlantic Bojuka is a form of self-defense designed to deal with real life altercations and not a point-based sport martial art.