The Glockenspiel song comes from Indie Pop band ‘Dog is Dead’, I will write an article solely about the band in the near future but for now let’s talk about the song. 91 more words