Witch Mountain

Formed in 1997 in Portland, Oregon, Witch Mountain recorded a demo, released their first full-length album, and toured both nationally and locally. After a 2002 tour with Eternal Elysium, the band slowed activity while Rob ... Read more
Back to top