X Ambassadors
- NewsYahoo Music
X Ambassadors set to do upstate New York proud with Cayuga Sound Festival
With a music festival to help inaugurate, rock band X Ambassadors is heading back to Ithaca, New York, where its members grew up. The band sat down recently to discuss the festival, the evolution of their sound, and how they plan to do Ithaca proud this weekend.