PDA

View Full Version : Armageddon Note



JohnCenaFan28
12-22-2008, 02:31 PM
Paid attendance for last week’s WWE Armageddon pay-per-view in Buffalo, New York was said to be around 11,000.

Source: WNW