Consequence3 months agoMusicNick Cave and the Bad Seeds reveal exuberant new song "Frogs"Passionate and climactic track 'Frogs' from Nick Cave and the Bad Seeds with rich instrumentation and biblical references. [ more ]