Dublin three-piece Bitch Falcon are back with what might just be their best release…
Making the transition from live staple to studio epic, Dublin trio Bitch Falcon have…