Doomsquad – “Pyramids On Mars” Hand Drawn Dracula With the release of their album Total Time just a few weeks away, DOOMSQUAD have unveiled a visually arresting and [...]
DOOMSQUAD SET TO RELEASE NEW ALBUM TOTAL TIME OUT ON HAND DRAWN DRACULA APRIL 29th DOOMSQUAD will release their new album Total Time on April 29th via Hand Drawn Dracula (Canada) [...]