Date: Jan 07, 2006 Location: Denver, Colorado Organization: Kick Down MMA
Noah Thomas vs Robert Densley - WFC watch video >>