WWE Armageddon Recap for December 14, 2008 - WWE WTF?

12/15/08 in WWE   |   morrdt   |   respect

Greetings. As a long time wrestling fan (since 1981), I decided to share my opinion on last night's PPV - Armageddon.  I'll go match by mat...