Glaxo Babies

The Last Shadow Puppets – “This Is Your Life” (Glaxo Babies Cover) Video

Last week, the Last Shadow Puppets put out their Dream Synopsis EP, which was mostly made up of covers, including songs by Leonard Cohen and…
James Rettig | December 5, 2016 - 9:39 am