Everywhere I look there are tons of new threads and posts. Like Today!!!
Have all of our North American mates just woken up from the Christmas Holidays?
Cmon I mean it. What is happening?
PS: Ok I'll be honest. I'm really asking "What Did I Miss Out On?"