Venus Demilo Are Not ‘Sinking Ships’ With New Single Release

We covered Liverpool indie band, Venus Demilo, back in December when they released their single, ‘Sophia’. Now they’re back with their new track, ‘Sinking Ships’.

  • 15
    Shares

Venus Demilo – ‘Sophia’

Liverpool band, Venus Demilo have just released their new single, ‘Sophia’.

  • 15
    Shares

Please help us with running costs – donate here

%d bloggers like this: