I love penguins (not exactly a news flash). So how could I resist this cartoon, A really long wait for a great song (Pengcognito), which not only features penguins but also gets snarky with the RIAA?

Advertisements