Named following a figure from Wayne Herbert’s book, The Rats, Willard had been created in Seattle, USA, in 1991, by Johnny Clint (vocals), Tag Spiders (guitar), Steve Wied (drums), Otis P. Otis (electric guitar) and Darren Peters (bass). These were found by Roadracer Information exactly the same calendar year. Subtitled …
Read More »