London / Hollywood based metal trio, find DIE SO FLUID have just released a video for their brand new single, drug “Black Blizzard”. The song is taken off the still untitled new album due for release in the late spring!
London / Hollywood based metal trio, find DIE SO FLUID have just released a video for their brand new single, drug “Black Blizzard”. The song is taken off the still untitled new album due for release in the late spring!