Highlights from Bellator 31 where Megumi Fujii defeated Lisa Ward by armbar in the Women’s Flyweight Semi-Finals, September 30th 2010.
Highlights from Bellator 31 where Megumi Fujii defeated Lisa Ward by armbar in the Women’s Flyweight Semi-Finals, September 30th 2010.