WWE Releases Official Armageddon 2004 Promotional Poster


WWE have released the promotional poster for the upcoming December pay per view, WWE Armageddon.

The poster features The Big Show and is an exclusive Smackdown! brand event. The pay per view will take place on December 12, 2004.

The following is the official InDemand preview concerning the event:

“The warriors gather for the conflict. The battlefield is called Armageddon. SmackDown! presents WWE Armageddon, Sunday, December 12th, LIVE on Events iN DEMAND pay-per-view.”

TRENDING

X