the ferocious Brighton-based noise-punk duo Lambrini Girls show no signs of slowing down with new single ‘Company Culture’. Elsewhere in 2024 the pair released the singles ‘God’s Country ...