Search This Blog

2.25.2013

Machida's foot sweep

Is a thing of absolute beauty.


No comments: