Uncategorized

That's right. Today I have a (N)ANnOuncement to make.** What's a (N)ANnOuncement? I'm so glad you asked. It's kind of awesome. And I think you're going to agree. To understand (N)ANnOuncement, we need to...