Fun Fact for the Day: X Ambassadors are From New York and They’re Coming Back to Perform a Free Show
Did you know the band "X Ambassadors" are from right here in New York? Actually, most of the members are from an area not too far from Syracuse.