Glide is premiering the hard-biting “Heads Up,” which swarms with crushing lyrics, stomping folk, and to finish it off- an acrobatic guitar solo. Ditchbird has cemented himself as an artist who refuses to be “soundcast” into a particular genre corner and instead raises his musical middle finger with a glorious take mixing both the electric and organic.