Strikeforce Challengers 18 (2011)
MMA
Date: Aug 12, 2011
Edit Info

Events

FighterEdit

win by Tech Sub