Ultimate Surrender Vendetta Loses 8 min Ultimate Surrender Vendetta Loses – The Annihilator takes on The Hurricane