Tags: Mixed Martial Arts Event.
UFC 64: Unstoppable was a mixed martial arts event held by the Ultimate Fighting Championship on Saturday October 14 2006. The event took place at the Mandalay Bay Events Center on the Las Vegas Strip in Nevada and was broadcast live on pay-per-view in the United States and Canada.