Date: Jun 28, 2009
Location: Toyama Techno Hall, Toyama, Japan
Organization: Deep
Marina Shafir v Amber Leibrock Invicta FC 13 Full Fight watch video >>