They don’t officially make their Buffalo debut until mid June but Glass Animals paid a visit the other day to the late Show with David Letterman.