Canadian Indie Music · featured artist: The Demon Toads
artist menu:homebiodiscographylive!fans
The Demon Toads image
interact
miscellaneous
member login

The Demon Toads

Rock

Tara, Ontario, Canada
member since: Mar 19, 2006

Introduction

The Demon toads are a group that play rock, mostly classic. The band members, Caley Williamson, Talia Williamson, Brandon Anderson, and Roxie Mole, are enthusiastic young musicians who have been playing together since May 2005.