American electronic duo, Odesza, from Bellingham, Washington, perform at the Day for Night Music & Arts Festival in Houston, Texas, photographed by Todd Spoth. ODESZA LIVE - HOUSTON, TX