On The Record: X Ambassadors

9/22/2017

X Ambassadors talk new music and album as well as Cayuga Music Festival in Ithaca, NY.