Drag to reposition your photo
BT
2 members Sports
B3 Training Group is a self defense training group that emphasizes simple over style.  We aim to take the best information available to build the most complete training system available.
William Riehl
Jessica Riley Weaver