Animal Music was featured in an American music magazine founded by whom?
This Is Animal Music: This Is Animal Music is the debut studio album by Look Mexico. This Is Animal Music:  The album can easily be noted as a beginning for the band's commercial success, as it has sparked attention among major music news sources and has even got the band featured in Alternative Press as a band to look for in 2007. Alternative Press (magazine): Alternative Press is an American music magazine based in Cleveland, Ohio. Alternative Press (magazine):  It was founded in 1985 by Mike Shea, who is the current president.
Mike Shea