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 … Continue reading An Iguana Sings System of a Down’s “Chop Suey!” In the ‘Sing 2’ Trailer