Catch all the action from the 2008 edition of WWE Armageddon that took place at the HSBC Arena in Buffalo, New York.More
share