The Church of The Flying Spaghetti Monster is a real thing and a woman in Massachusetts gets to wear a colander on her head in a government-issued photo as a result. (File that under “sentences I never thought I’d write in my life.”) Listen, we’re all for religious freedom, but this is just hard to […]