WWE has released the pay-per-view poster for this year's Armageddon pay-per-view, which is scheduled to take place on December 14, 2008 at the HSBC Arena in Buffalo, New York. The poster features WWE World Heavyweight Champion Chris Jericho in a suit about to press a red button.
Source: PWMania