The Immaculate Infatuation guys write one of my favorite restaurant blogs in New York City. That being said their second annual Turkey Leg Ball last night at the Hudson Terrace rocked and their appreciativeness towards their fans really showed. The posh venue, out in the middle of nowhere, offers two-floors of spacious lounging and dance floors … Continue reading »