‘Light of Day’ the new single from Odesza 19/07/2022 By Jo Forrest ODESZA have reemerged to remind the world what has made the duo cornerstones of the modern electronic landscape.