In a box of random demo tapes I bought and is the undisputed highlight. Hilarious song. I know nothing more.