Mike Fucking Brown. This guy is an animal. Check out the clip below of him dominating Leonard Garcia at WEC 39.
Showing posts with label leonard garcia. Show all posts
Showing posts with label leonard garcia. Show all posts
Monday, March 2, 2009
Subscribe to:
Posts (Atom)