0 Members and 2 Guests are viewing this topic.
NBC said ratings were down, I'm betting that it was because their tv coverage sucked a bag-o-dicks. Start the countdown to Beijing!!