FreeMMASchool.com 10 Blocks by your Virtual MMA Coach David Alexander
These are the 10 basic blocks for fighting.
Posted on September 5, 2012, in Uncategorized and tagged "mma blocks" "basic blocks" "mixed martial arts blocks" "coach david alexander", free mma videos, mma lessons, mma tips, mma videos. Bookmark the permalink. Leave a comment.