weaselhead Ottawa, Ontario
Formed in 1995, weaselhead is an Ottawa, Ontario based band that plays a unique brand of melodic alternative/progressive rock. The music of weaselhead contains a variety of influences and styles, from electronic to classical, blues to guitar rock, that are fused together to create the distinctive weaselhead sound. ... more
Streaming and Download help