Pursuing in the footsteps from the Gin Blossoms and other rings that mixed alt-rock with pop harmonies, Idaho’s Illusion 33 features vocalist/bassist Jason Soddard, guitarist Jesse Bennett, guitarist Bob Capka, and drummer K.C. Carter. Their self-titled debut premiered independently label in 2001 and was adopted in 2003 from the Live …
Read More »