Flight Facilities Tag

Indie duo from Seattle, ODESZA, are back with their first release of 2018. Last year, fans were treated to ODESZA's fantastic third studio album 'A Moment Apart' in September. The massive success of the album was beyond all expectations, entering on the top spot of Billboard's Top Electronic/Dance Albums chart. This year the duo claimed a spot on the top ten of Billboards Top