This track materialized shortly after I saw the internet meme episode of South Park. A few days later I was listening to Planet Rock and for some reason thinking about that 'oh long johnson' cat, and it suddenly occurred to me: why shouldn't those two things be the same thing?
Oh long Johnson
(clap your hands everybody, if you've got what it takes)
from TPP Nikola Tesla,
released December 16, 2012
Composed and Arranged by Styop Quoons.