
News
An Iguana Sings System of a Down’s “Chop Suey!” In the ‘Sing 2’ Trailer
Someone over at animation hub Illumination Studios really likes System of a Down. The Armenian-American freak-metal act’s music was already featured in Illumination’s The Secret Life of Pets (which was especially weird given that the song […]