Sherdog Fight Finder

IFL 38 - Armageddon

Impact Fight League

Oct 22, 2011 The Palace of Auburn Hills, Auburn Hills, Michigan, United States

News

GRRRR!!!More on Sherdog.com Mobile