Essential self-defense techniques every adult should know: Gracie Barra Albuquerque | Phone: +1 (505) 504-2100

Essential self-defense techniques every adult should know: Gracie Barra Albuquerque | Phone: +1 (505) 504-2100

Essential self-defense techniques every adult should know: Gracie Barra Albuquerque | Phone: +1 (505) 504-2100

Essential self-defense techniques every adult should know: Gracie Barra Albuquerque | Phone: +1 (505) 504-2100