Froglord - First Contact (Official Video)

First single from the upcoming album ’’The Mystic Toad’’ (2021) One-man Stoner Sludge Band SINCE THE DAWN OF TIME, MYSTICS HAVE FORETOLD THE COMING OF THE FROGLORD, AN ANCIENT AMPHIBIAN WITH DEATHRAY VISION AND ECTOPLASMIC SLIME Froglord Bristol, UK
Back to Top