echosmith over my head live Echosmith Over My Head Live Echosmith over my head live at magic stick in detroit, mi on 41818. Official audio for echosmith's "over my head"… Written By admin Saturday, May 23, 2020 Edit