After the Bomb (IDW)



After the Bomb is a musical band of mutants who performs in Mutant Town.