- by Lewis Howse
- 10 December, 2021
10 Best WWE Armageddon Matches
Today (December 10) marks twenty-one years since Armageddon 2000. Mental. Only feels like eighteen years to me. The last pay-per-view of what had been a massive year for the company, it...