Posted on Leave a comment

Awareness, avoidance and action: Triangle self-defense trainer offers tips, techniques – CBS 17

Awareness, avoidance and action: Triangle self-defense trainer offers tips, techniques  CBS 17
source

Leave a Reply

Your email address will not be published. Required fields are marked *