Date: Feb 24, 2006
Location: Denver Coliseum, Denver, Colorado
Organization: American Championship Fighting
Noah Thomas vs Robert Densley - WFC watch video >>