This may be the longest title of any song the Panda has ever played. Kennyhoopla’s long-titled song has been screaming up the alt chart, and we’re presenting it to you for your approval.

More about: