Tag: giant ants

PREMIERE: Parliaments – ‘Giant Ants’

Parliaments are a three piece band from Northampton/London who blur the musical lines of 90’s grunge and 60’s/70’s psychedelia to create ambitiously noisy, grandiose rock sounds. After the release of their self-produced head-moving track ‘Creators Craft’ the band are now…