My Favorite Bands Logo
    Invincible Overlord

    Band formed in 2006 as No Doubt guitarist Tom Dumont's side project, along with Ted Matson.

    Data provided by Discogs