Sat. Nov 23rd, 2024

Source dailymotion.com, ADCC World Championship 2005 Womans Semi Finals, May, 2005
in Long Beach, California.

Watch the incredible finishing move from this world class female athlete