Did you know there's a Pie Town, New Mexico? There is—and they serve pie! But do they serve orange pie? No, they don't—but they do at the W Hotel in South Beach, Florida! There's the pie news for today I guess.