Glass Animals

Glass Animals (UK)

Is it the 2nd coming of Alt-J? The hype surrounding UK 4 piece Glass Animals is growing, and their first show in Melbourne hit all the right buttons.