News 10 months ago VIDEO NEWS: The Guru Guru Release ‘The making of ‘Make (Less) Babies’ Behind The Scenes Video The band released their latest album last year, take a look at the behind the scenes now! shares