NY Ambassador for TourismNY Ambassador for TourismBilly Joel's message to New Yorkers annoyed at Taylor Swift's Welcome Ambassador position? "You snoots. Let her in."Michelle McGahanMichelle McGahan