UFC 5: Return of the Beast REVIEW Kyle Siddall 26/01/2021 UFC 5: Return of the Beast took place on April 7th, 1995 at the Independence Arena in Charlotte, North Carolina. This was the UFC’s second Read More »