portlandnotes.com
The Toads, working hard and playing hard
In all, The Toads have had four releases, totaling 27 songs, in 19 months since January 2016. This, along with a busy gig schedule, makes the Toads the most prolific and hardworking band in Portla…