The Inevitable Backlash is a rock band based in Los Angeles, California. The band released their debut in March 2007. Jason Mackenroth, a former member of Rollins Band, plays drums. Chris Stein, currently a member of Saccharine Trust, plays bass. John Renton, a former member of Abby's Gone, plays guitar and vocals.
Added by Upcoming Robot on August 26, 2007